1. 登录要连的服务器,直接执行命令
sudo apt-get install mysql-server
sudo apt install mysql-client
sudo spt install libmysqlclient-dev
2. 弹出输入框,输入密码
3. 进入mysql 执行下面的两个命令: ----可供外部访问的修改(注:示例命令mysql的密码为111,改成自己的密码)
grant all privileges on *.* to root@"%" identified by "111" with grant option;
flush privileges;
4. 修改/etc/mysql/my.cnf 配置文件(有的配置文件在/etc/mysql/mysql.conf.d/mysqld.cnf 下)
【注】第三步和下面修改bind-address合并为 修改外部访问权限
***修改配置文件的第一种方法***********************************************************************************
在client下添加
default-character-set=utf8
在mysqld下添加
character-set-server=utf8
注释掉这行,如:#bind-address = 127.0.0.1
或者改为: bind-address = 0.0.0.0 -------- 允许任意IP访问;
或者自己指定一个IP地址
***修改配置文件的第二种方法**********************************************************************************
将max_connections 参数的注释打开,改成300
对字符集进行修改,加上
#----------------- UTF-8 -----------------#
skip-character-set-client-handshake
init-connect='SET NAMES utf8'
character-set-server=utf8
#----------------- UTF-8 -----------------#
注释掉这行,如:#bind-address = 127.0.0.1
或者改为: bind-address = 0.0.0.0 -------- 允许任意IP访问;
或者自己指定一个IP地址
5. 重启mysql
service mysql restart