由于工作需要安装mysql
在网上找了很多教程都有不同的办法
把我用的这种记录一下
先查了下用的是什么操作系统
1.在mysql的对应界面下载tar包
MySQL :: Download MySQL Community Server (Archived Versions)
我这里选的是第一个
-
mysql-server_5.7.24-1ubuntu18.04_amd64.deb-bundle.tar
:这是一个打包的 DEB 包集合,包含了安装 MySQL Server 所需的一系列 DEB 包。 -
mysql-server_5.7.24-1ubuntu18.04_amd64.deb
:这是 MySQL Server 的 DEB 包。 -
mysql-community-server_5.7.24-1ubuntu18.04_amd64.deb
:这也是 MySQL Server 的 DEB 包,通常用于社区版的 MySQL。 -
mysql-community-server-dbgsym_5.7.24-1ubuntu18.04_amd64.deb
:这是 MySQL Server 的调试符号包,通常用于调试 MySQL Server
具体列举了几个下面安装包的不同,可以查看,bundle就是全部下载的
2.up到服务器上
可以用直接up的方式,或者用xshell等
我这里用了scp命令
存到我对应的/mnt/software里面
并用tar命令行解压
tar -xvf mysql-server_5.7.24-1ubuntu18.04_amd64.deb-bundle.tar
如果有其它目标目录需要设定的话,也可以加其他参数指定目标解压路径,我这里就不写了
3.安装
对于解压的安装包,5.7.24一共有11个
根据依赖关系按以下顺序安装
dpkg -i mysql-common_5.7.24-1ubuntu18.04_amd64.deb
dpkg-preconfigure mysql-server_5.7.24-1ubuntu18.04_amd64.deb
dpkg -i libmysqlclient20_5.7.24-1ubuntu18.04_amd64.deb
dpkg -i libmysqlclient-dev_5.7.24-1ubuntu18.04_amd64.deb
dpkg -i libmysqld-dev_5.7.24-1ubuntu18.04_amd64.deb
dpkg -i mysql-community-client_5.7.24-1ubuntu18.04_amd64.deb
dpkg -i mysql-client_5.7.24-1ubuntu18.04_amd64.deb
dpkg -i mysql-community-server_5.7.24-1ubuntu18.04_amd64.deb
dpkg -i mysql-community-source_5.7.24-1ubuntu18.04_amd64.deb
dpkg -i mysql-community-test_5.7.24-1ubuntu18.04_amd64.deb
dpkg -i mysql-testsuite_5.7.24-1ubuntu18.04_amd64.deb
中间会遇到几个库没安装
根据提示安装对应的几个库即可
用apt-get install命令
这里还会有一个设置密码的环节,remember一下你的root账户密码
4.配置账户和启动
whereis mysql
找到mysql当前存放的位置
有一个/etc/mysql的路径
cd进入找到mysql.conf.d
用ls查看里面配置文件的名字叫什么
vim打开并编辑将bind-address = 127.0.0.1注释掉,保存退出
-
启动 Vim:在终端中输入
vim
命令,后跟要编辑的文件名,如vim filename.txt
。 -
编辑文本:在 Vim 中,键入字符即可输入文本。使用箭头键来移动光标。
-
保存并退出:
- 按下
Esc
进入命令模式。 - 输入
:w
保存文件。 - 输入
:q
退出 Vim。
- 按下
-
保存并退出(强制):如果需要强制保存更改并退出,可以输入
:wq!
。 -
插入模式:按下
i
进入插入模式,此时可以开始输入文本。
service mysql start 启动mysql
新版的ubuntu也可能用以下命令:systemctl start mysql
这样就是说明mysql安装好了并且也能成功启动
输入命令:mysql -uroot -p(你自己的密码)
成功