windows 找到my.ini文件
linux找到my.cnf文件(提供下linux搜素文件的方法:find / -name '文件名')
修改文件内容
在[mysqld]下添加 skip-grant-tables 如图,保存文件
重启mysql service mysqld restart
ps:之后改了密码记得改回来,这是没有密码登陆的
修改密码:
mysql> use mysql;
mysql> update user set password=password('123456') where user='root';
mysql> flush privileges;
设置远程登录用户和密码
扫描二维码关注公众号,回复:
4509985 查看本文章
mysql> GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;
(第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码)。
mysql> flush privileges; 立即生效