安装数据库
sudo apt-get install mysql-server -y
提示:设置数据库密码(需记住)
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev -y
- 检查是否安装成功
sudo netstat -tap | grep mysql
提示:mysql 的socket处于 listen 状态则表示安装成功
-
注释掉bind-address = 127.0.0.1,允许远程登陆
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
-
数据库配置
实现root使用pwd从任何主机连接到mysql服务器
-
登陆数据库
mysql -uroot -p
-
密码设置
grant all privileges on *.* to root@'%' identified by '123456' with grant option;
-
刷新权限
flush privileges;
-
退出
exit;
-
重启服务
service mysql restart
- Navicat连接数据库
- 连接成功
提示:
出现2003-Can't connect to MySQL server on '<主机ip地址>'(10060 >"Unknown error")时,重启后,
安装firewalld服务
apt install firewalld -y
关闭服务器的防火墙
systemctl stop firewalld
(开启服务器的防火墙systemctl start firewalld
)
Q&A
- 修改root密码
mysql_secure_installation
2.卸载密码安全插件
mysql -uroot -p
UNINSTALL PLUGIN validate_password;
3.重启数据库
/etc/init.d/mysql restart
4.如何查看用户的连接
上一篇 | 主教程 | 下一篇 |
---|---|---|
Ubuntu服务器上安装gradle(app构建工具) | 部署区块链浏览器教程 | Ubuntu服务器上安装tomcat(web服务) |
网友评论