1. 完全卸载mysql
- 运行
dpkg --list|grep mysql
查看安装及依赖项
- 卸载
sudo apt-get remove mysql-common
- 卸载
sudo apt-get autoremove --purge mysql-server-core-5.7
- 再次运行
dpkg --list|grep mysql
- 清除残留数据
dpkg -l|grep ^rc|awk '{print$2}'|sudo xargs dpkg -P
-
dpkg --list|grep mysql
- 已经彻底卸载mysql了
2. 安装mysql
- 切换为root用户,安装mysql 直接运行
sudo apt-get install mysql-server
- 安装过程中会出现这样的错误提示,不用管它,依然能够正常运行。
3. 修改配置
- 如果你win10是已经安装了mysql的,端口号3306已被占用
- 修改端口号:
vi /etc/mysql/mysql.conf.d/mysqld.cnf
- 启动
service mysql start
可能会出现类似这样的错误
No directory, logging in with HOME=/
usermod -d /var/lib/mysql/ mysql
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
chown -R mysql:mysql /var/lib/mysql
sudo service mysql restart
4. 连接
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。