ubuntu安装MySQL
1.
安装 mysql:
sudo apt-get install mysql-server
sudo apt-get install mysql-client
2.
安装完成之后可以使用如下命令来检查是否安装成功:
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。
3.
设置MySQL远程访问:
(1)MySQL授权外部访问
然后就用root用户建立你所需要的数据库。这里就以xoops为例:
mysql>CREATE DATABASE xoops;
mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@localhost IDENTIFIED BY "654321";
这样就建立了一个xoops_roots的用户,它对数据库xoops有着全部权限。以后就用xoops_root来对xoops数据库进行管理,而无需要再用root用户了,而该用户的权限也只被限定在xoops数据库中。
mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@"%" IDENTIFIED BY "654321";
允许xoops_root用户可以从任意机器上登入MySQL。
(2)取消127.0.0.1的监听绑定
找到mysql配置文件,不同版本配置文件可能不同
sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf
在文件中:
bind-address=0.0.0.0
(3)开放防火墙端口
sudo ufw allow 3306
(4)重启 MySQL
sudo /etc/init.d/mysql restart
原文链接:

浙公网安备 33010602011771号