学习C#+MYSQL的一些记录。
1045Access denied for user 'root'@'localhost' (using password:YES)
MYSQL偶尔碰一下,密码登陆问题老是每次都忘了如何操作。
1、MYSQL安装路径下的my.ini文件中的mysqld]下面一行添加 skip_grant_tables
2、重启MYSQL服务
3、C:\phpStudy\MySQL\bin>mysql -u root -p
4、use mysql;
5、UPDATE user SET Password=PASSWORD('newpassword') where USER='123456';
6 、还原MY.INI,删除第一步添加的skip_grant_tables (注意如果没有删除,由于跳过权限的检测,会导至 “创建数据库 无权限”等问题)
7、重启服务
备份:
源环境:
1、C:\wamp\bin\mysql\mysql5.5.24\bin>mysqldump -u root -p fuyun>e:\lab\c#\fuyun.sql
Enter password: ******
2、复制生成的SQL到目标环境
3、恢复到目标环境
C:\phpStudy\MySQL\bin>mysql -u root -p
mysql> use fuyun
mysql> source C:\Users\fuyun\Desktop\c#\fuyun.sql