首先输入命令行代码
$ sudo mysql -u root
更改设置root账户密码命令行
use mysql;
update user set plugin='mysql_native_password' where user='root';
UPDATE user SET password=PASSWORD('你自己的密码') WHERE user='root';
flush privileges;
exit;
重启数据库
$ sudo /etc/init.d/mysql status/start/stop/restart
开启数据库远程访问
$ sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
# 将bind-address这行注释掉,然后重启
其他配置可自行研究
重启数据库服务
$ sudo /etc/init.d/mysql restart
设置账号可以远程登录
$ mysql -uroot -p
use mysql;
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'root账号密码' WITH GRANT OPTION;
flush privileges;
然后就可以使用其他客户端直接连接了
可以安装phpmyadmin测试。
本文由 谭文龙 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Mar 19, 2020 at 04:07 pm