由于apt-get只能安装8.0版本,考虑到低版本资料更多,为方便学习,决定安装5.7版本
以下是安装步骤
1.下载5.7.29版本
下载第一个包DEB Bundle(mysql-server_5.7.29-1ubuntu18.04_i386.deb-bundle.tar)
- 解压下载的文件: tar -xvf mysql-server_5.7.29-1ubuntu18.04_amd64.deb-bundle.tar
- 在终端中输入以下命令:
(注意,这里是安装顺序。这一步很重要,文件之间存在依赖关系):
dpkg -i libmysqlclient20_5.7.29-1ubuntu18.04_amd64.deb
dpkg -i libmysqlclient-dev_5.7.29-1ubuntu18.04_amd64.deb
dpkg -i libmysqld-dev_5.7.29-1ubuntu18.04_amd64.deb
dpkg -i mysql-common_5.7.29-1ubuntu18.04_amd64.deb
dpkg -i mysql-community-source_5.7.29-1ubuntu18.04_amd64.deb
dpkg -i mysql-community-client_5.7.29-1ubuntu18.04_amd64.deb
apt-get install libaio1 libtinfo5
dpkg -i mysql-client_5.7.29-1ubuntu18.04_amd64.deb
apt-get install libmecab2
dpkg -i mysql-community-server_5.7.29-1ubuntu18.04_amd64.deb
dpkg -i mysql-server_5.7.29-1ubuntu18.04_amd64.deb
3.安装完成之后测试一下:
启动mysql服务:
service mysql start
进入MySQL:
mysql -u root -p
修改mysql的绑定端口
骤1. 打开mysql的配置文件,这里是默认安装的路径, vi /etc/mysql/mysql.conf.d/mysqld.cnf
步骤2. 在末行添加 port = 3307
步骤3. 保存后,重启mysql服务,service mysql restart
步骤4. 命令行登录进mysql,mysql -u root -p
步骤5. 查看开放的端口号,show variables like 'port';