Linux下的MySQL的安装与使用:
卸载MySQL:
1.关闭当前MySQL服务:systemctl stop mysql.service
2.查看当前mysql安装状况:rpm -qa | grep -i mysql
3.卸载上述命令查询出的已安装的程序:yum remove mysql-xxx mysql-xxx mysql-xxxx
4.删除mysql相关文件:
(1)查找相关文件:find / -name mysql
(2)删除上述命令查找出的相关文件:rm -rf xxx
5.删除my.cnf配置文件:rm -rf /etc/my.cnf
安装MySQL:
1.MySQL的3大版本:
(1)MySQL Community Server社区版本:开源免费,自由下载,但不提供官方支持,适用于大部分普通用户。
(2)MySQL Enterprise Edition企业版本:需付费,不能在线下载。提供了更多的功能和完善的技术支持,更适合于对数据库的功能和可靠性要求较高的客户
(3)MySQL Cluster集群版:开源免费,用于架构集群服务器,可以将几个MySQL Server封装成为一个Server,需要在社区版或企业版的基础上使用
2.下载MySQL指定版本
保留的文件:
(1)mysql-community-common-8.0.25-1.e17.x86_64.rpm
(2)mysql-community-client-plugins-8.0.25-1.e17.x86_64.rpm
(3)mysql-community-libs-8.0.25-1.el7.x86_64.rpm
(4)mysql-community-client-8.0.25-1.e17.x86_64.rpm
(5)mysql-community-server-8.0.25-1.el7.x86_64.rpm
3.CentOS7下检查MySQL依赖:
(1)检查/tmp临时目录权限:chmod -R 777 /tmp
(2)安装前检查依赖:rpm -qa|grep libaio;rpm -qa|grep net-tools;
4.安装过程:
在MySQL的安装文件目录下依次执行:
(1)rpm -ivh mysql-community-common-8.0.25-1.e17.x86_64.rpm
(2)rpm -ivh mysql-community-client-plugins-8.0.25-1.e17.x86_64.rpm
(3)rpm -ivh mysql-community-libs-8.0.25-1.el7.x86_64.rpm
(4)rpm -ivh mysql-community-client-8.0.25-1.e17.x86_64.rpm
(5)rpm -ivh mysql-community-server-8.0.25-1.el7.x86_64.rpm
执行如下命令查看MySQL版本:mysql --version
服务初始化:mysql --initialize --user-mysql
查看密码:cat /var/log/mysqld.log
启动MySQL服务:systemctl start mysqld
设置开机自启动:system enable mysqld