安装MysqL
首先检查系统中是否已经安装了MysqL,在终端里面输入:
sudo netstat -tap | grep MysqL
如上所示就是正确安装并启动,启动命令为
sudo /etc/init.d/MysqL start
如果没有安装,则安装MysqL,在终端输入 :
sudo apt-get install MysqL-server MysqL-client
让用户可以远程连接,运行如下命令,数据库用户名root,密码为MysqL:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MysqL'WITH GRANT OPTION;
参数说明: root表示用户名,第一个*号表示所有数据库,第二个*号表示该数据库的所有表,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,密码为MysqL;
执行如下命令,立即生效
FLUSH PRIVILEGES;
使用@H_404_72@ exit@H_404_72@命令退出后,修改MysqL@H_404_72@的配置文件,运行如下命令
@H_404_72@
sudo vi /etc/MysqL/MysqL.conf.d/MysqLd.cnf
@H_404_72@注意:@H_404_72@其他Linux@H_404_72@系统@H_404_72@可能在@H_404_72@ /etc/MysqL/my.cnf
@H_404_72@找到@H_404_72@ “bind-address = 127.0.0.1”,@H_404_72@这一行要注释掉,只需在前面加个@H_404_72@#@H_404_72@,即@H_404_72@ # bind-address =127.0.0.1@H_404_72@,然后,重新启动,命令如下:
@H_404_72@
sudo /etc/init.d/MysqL stop Sudo /etc/init.d/MysqL start
@H_404_72@配置@H_404_72@ubuntu@H_404_72@系统的防火墙
@H_404_72@打开3306端口,命令如下:
sudo ufw allow 3306
@H_404_72@
@H_404_72@开启防火墙,命令如下:
sudo ufw enable sudo ufw default deny
@H_404_72@查看防火墙的状态:
sudo ufw status