首先,修改/etc/mysql/mysql.conf.d/mysqld.cnf
找到bind-address = 127.0.0.1,改为bind-address = 0.0.0.0,使用户可以远程连接。
重启服务器。
systemctl restart mysql
mysql -u root -p 进入mysql,默认密码是无,直接回车就行。
alter user 'root'@'localhost' identified by 'password'; 通过这个步骤修改root账号密码。
新建用户
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
运行此用户远程连接
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';
刷新权限
FLUSH PRIVILEGES;
退出
exit;
之后就可以直接用管理软件来管理数据库了
