安装前明确第一点:MySQL主要有5.0和8.0两个版本,二者部分语法不兼容,尤其是安装配置部分的语法。网上资料相互混杂。
一 Ubuntu
1.1 安装MySQL
三种:apt-get安装,安装包安装、dpkg安装(dpkg更新原后,apt安装)
apt-get安装后默认是sudo,安装包安装总是出各种问题,只建议用dpkg安装
详细步骤参见:
https://blog.csdn.net/lk7688535/article/details/93499891
https://ywnz.com/linuxysjk/1645.html
https://blog.csdn.net/lk7688535/article/details/93499891
https://blog.csdn.net/weixin_41363159/article/details/107060486
特别注意:
先从官网下载最新的mysql-apt-config_0.8.13-1_all.deb包,更新apt;具体在官网的位置:
入口:
1.2 安装可视化工具
两种:workbench、navicat
workbench难用,还报错,只能手动导出;只建议用navicat
详细步骤参见:
https://blog.csdn.net/gymaisyl/article/details/86575352
https://www.jianshu.com/p/fbd9bb9ac144
1.3 设置为服务
linux中安装mysql时,和安装其他程序不同,这个连mysql的路径都找不到。设置为服务,方便之后启动、关闭、重启。
详细步骤参见:
这里是引用
1.4 启动、关闭、重启
详细步骤参见:
这里是引用
1.5 远程连接
远程连接问题其实是用户问题,登录mysql时用户需要输入host、name、password。其中,host就对应的用户IP,也就是远程连接。
1.6 卸载
- mysql卸载时,程序名不叫mysql,而是叫mysql-server-XXX。所以,卸载步骤还是按着教程走保险。
- 如果卸载过程中乱删东西,可能导致
“程序未完全安装和卸载”
,进一步导致“删除过程中错误太多,已停止”
,报上面的错就GG了,搞不好要重装系统。
详细步骤参见:
https://blog.csdn.net/qq_42468130/article/details/88595418
二 Windows
2.1 安装MySQL
下载Mysql数据库,社区版免费,下载社区版即可
下载界面有三个选择:
- 推荐下载方式(下载msi文件点击安装)
- ZIP Archive(命令行安装)
- ZIP Archive+XXX;
选择msi方式安装
2.2 卸载MySQL
https://blog.csdn.net/qq_41140741/article/details/81489531
以上操作只停用了MySQL80服务,未删除服务,安装过程中会提示,已存在服务,删除MySQL80服务方法:
这里是引用