1.安装MySQL
sudo apt-get install mysql-server
2.登录
mysql -u root -p 后再输入root密码(若安装时没有设置密码,则需修改密码)
3.为MySQL设置允许远程连接
进入MySQL中,执行
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
再
FLUSH PRIVILEGES;
上述命令讲创建username用户允许访问该数据库,密码为password
4.将root设置为可使用外网访问;
USE mysql;
UPDARE user SET Host ='%' where User = 'root';
FLUSH PRIVILEGES;
5.如果不能连接,运行
sudo vi /etc/mysql/my.cnf
有可能在erc/mysql/mysql.conf.d目录下
将bind-address =127.0.0.1这行注释掉
6.对于服务器端,需要开启3306端口