ubuntu mysql 安装与配置远程访问
1.安装:安装过程会提示输入密码(TAB切换密码输入框和确认按钮)
apt install mysql-server
2.检查服务器端口是否开放:3306,阿里云需要手动配置服务器安全组
3.检查mysql监听ip:如果有为:localhost:mysql (LISTEN)
,则无法远程访问,跳转步骤4,否则跳转步骤5
sudo netstat -tap | grep mysql
4. 修改mysql配置文件,重启mysql
打开配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到bind-address=address
行,改为bind-address=0.0.0.0
重启mysql
service mysql restart
5. 授权root用户远程访问
在服务器上本地连接mysql
mysql -uroot -hlocalhost -p
进入mysql命令行,选择数据库
use mysql;
修改user表
update user set host = ’%’ where user = ’root’;
再次重启
service mysql restart