首页 > 数据库 > MySQL > 正文

centos7上mysql8.0rpm方式安装教程图解

2024-07-24 12:50:19
字体:
来源:转载
供稿:网友

首先是下载图解

1、首先卸载centos7中自带的mariadb

rpm -qa|grep mariadb //查询出来已安装的mariadbrpm -e --nodeps 文件名 //卸载mariadb,文件名为上述命令查询出来的文件

2、查看是否已经安装了mysql

rpm -qa | grep -i mysql

查找mysql文件,使用rm -rf mysql文件路径删除

find / -name mysql

删除分散mysql文件

find / -name mysql / # whereis mysql

删除配置文档

rm -rf /etc/my.cnf

再次查找机器是否安装mysql

rpm -qa|grep -i mysql

3、安装mysql依赖包(选做)

yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6yum update libstdc++-4.4.7-4.el6.x86_64yum search libaio # 检索相关信息yum install libaio # 安装依赖包yum install net-tools

4、解压MySQL-5.6.40-1.el7.x86_64.rpm-bundle.tar到/usr/local/下的mysql目录内(mysql目录手动创建,mkdir mysql)

tar -xvf MySQL-5.6.40-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql

5、在/usr/local/mysql下安装mysql,注意安装有先后,有依赖关系

rpm -ivh …common.rpmrpm -ivh …libs.rpmrpm -ivh …client.rpmrpm -ivh …server.rpm

安装完成后会生成如下目录,用于存储mysql相关文件

clip_image002

6、初始化mysql

mysqld --initialize --user=mysql

初始化完成后再下边文件末尾会有随机密码,一会登陆时候用

cat /var/log/mysqld.logclip_image004Cg!hLde4oLG+

6、启动、停止、重启mysql

启动:

systemctl start mysqld.service

使用 service 启动:service mysqld start

使用 mysqld 脚本启动:/etc/inint.d/mysqld start

使用 safe_mysqld 启动:safe_mysqld&

停止:

使用 service 启动:service mysqld stop

使用 mysqld 脚本启动:/etc/inint.d/mysqld stop

mysqladmin shutdown

重启:

使用 service 启动:service mysqld restart

使用 mysqld 脚本启动:/etc/inint.d/mysqld restart

8、登录mysql

mysql -u root -pclip_image006

 

9、修改密码(登录mysql)

alter user 'root'@'localhost' identified by '123456';clip_image007
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表