MySQL修改密码的各种方法,yc整理,mysqlyc
转载请注明出处http://blog.csdn.net/yc7369
MySQL修改密码的各种方法
整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助!
方法1: 用SET PASSWORD命令
mysql -uroot
mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin-u root password "newpass"
如果root已经设置过密码,采用如下方法
mysqladmin-u root password oldpass "newpass"
方法3: 用UPDATE直接编辑user表
mysql -uroot
mysql>use mysql;
mysql>UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql>FLUSH PRIVILEGES;
在丢失root密码的时候,可以这样
mysqld_safe--skip-grant-tables&
mysql -uroot mysql
mysql>UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql>FLUSH PRIVILEGES;
以下语句在mysql 5.6中亲测可用,其他版本应该都差不多的
转载请注明出处http://blog.csdn.net/yc7369
这个你要建立的时候选好,即使你改变了表的属性,数据已经不可能改变了,只有一个做法,用php查询出来,转换,存在新的utf8的表里,一定要新建,不然无效。下次做的时候一定要注意,这个转换操作太耗费时间和脑力了
解决方法:打开mysql安装目录:C:\Program Files\MySQL\MySQL Server 5.5
打开文件my.ini配置文件,找到 default-character-set=latin1 并改为:
default-character-set=gbk,找到 character-set-server=latin1 并改为:
character-set-server=gbk,修改完之后保存。
最后:我的电脑右击 “管理”进入之后选择“服务和应用程序”下的“服务”
找到“mysql”之后右击选择“重新启动”。
把jsp页面中的<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>改为<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>即可