安装
一下三条命令就可以完成mysql的安装
sudo apt-get install mysql-server //服务端
sudo apt-get install mysql-client //客户端
sudo apt-get install libmysqlclient-dev //程序编译时链接的库
设置密码
mysql -u root -p
阿里云配置开放端口
可参考阿里云文档
通过Navicat连接到mysql
到这一步,下载navicat。填写ip,端口,连接数据库。然后就报错了。
错误如下:
"Can’t connect to Mysql server on …(10038)"的解决办法
分析
netstat -ant | grep 3306
或者
···
lsof -i:3306
···
结果如图
这表示只有本机可以连接。
解决办法
vi /etc/mysql/mysql.conf.d/mysqld.cnf(文件位置根据版本确定)
注释掉 bind-address = 127.0.0.1
mysql> grant all privileges on . to ‘root’@’%’ identified by ‘上边的密码’;
mysql>flush privileges;
sudo reboot
卸载
#首先使用以下命令删除MySQL服务器:
sudo apt-get remove mysql-server
#然后,删除随MySQL服务器自动安装的任何其他软件:
sudo apt-get autoremove
#卸载其他组件:
sudo apt-get remove <>
#查看从MySQL APT存储库安装的软件包列表:
dpkg -l | grep mysql | grep ii