【安装配置】linux下mysql安装 (已整理好shell脚本)
教程声明:博主在阿里云CentOS7.3裸机上按照该步骤安装成功。
原文参考了牛客网mysql教程,但牛客网的教程,经我测试是有坑的,大家先按照我的做一遍,如果不成功,再参考其他教程。
如果不想看过程的可以直接复制粘贴我整理好的shell脚本👉链接戳这👈
Linux/UNIX 上安装 MySQL
安装前,先检测系统是否自带安装 MySQL:
1 | rpm -qa | grep mysql |
系统已经安装,先卸载掉:
1 | rpm -e mysql |
安装mysql
依次执行下列命令,前两个瞬间执行好,第三个和第四个需要确认的时候输入y,然后回车。
1 | wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm #wget命令用来上指定的url下载rpm软件包 |
注意
如果执行yum update 出现Errors during downloading metadata for repository ‘AppStream’,问题是centos8下yum需要换源,
1 | cd /etc/yum.repos.d/ |
权限设置:
1 | chown mysql:mysql -R /var/lib/mysql |
启动 MySQL:
1 | systemctl start mysqld |
查看 MySQL 运行状态:
1 | systemctl status mysqld |
使用 mysqladmin 命令来检查服务器的版本, 在 linux 上该二进制文件位于 /usr/bin 目录,在 Windows 上该二进制文件位于C:\mysql\bin 。
1 | [root@host]# mysqladmin --version |
linux上该命令将输出以下结果,该结果基于你的系统信息:
1 | mysqladmin Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386 |
如果以上命令执行后未输出任何信息,说明你的Mysql未安装成功。
安装成功后使用mysql -u root -p 回车,不用输入密码再回车即可进入mysql命令行。
此外,如果要让你的mysql可以被任意ip连接,
输入以下命令:
1 | mysql -u root -p密码 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 潘业成的博客!