Linux下安装mysql

文章目录

    • 1. 上传安装包
    • 2. 检查Linux下是否存在冲突软件
    • 3. 解压安装包
    • 4. 在安装目录执行rpm安装命令
    • 5.检查配置参数
    • 6. 初始化mysql
    • 7. 查看生成的临时root用户密码
    • 8. 启动mysql服务
    • 9. 登录mysql
    • 10. 修改root用户的密码
    • 11. 允许任意ip可以使用root用户登录mysql
    • 12. 退出mysql
    • 13.关闭mysql服务

1. 上传安装包

上传安装包mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar到/opt/install_packages下
Linux下安装mysql_第1张图片

2. 检查Linux下是否存在冲突软件

rpm -qa | grep mariadb
-- 如果存在 执行卸载命令

rpm -e --nodeps mariadb-libs

3. 解压安装包

-- 切换目录
cd /opt/install_packages

-- 执行解压命令
tar -xf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar
-x 表示为解压命令
-f 表示为使用文件名

-- 解压完成后获取如下文件

Linux下安装mysql_第2张图片

4. 在安装目录执行rpm安装命令

-- 切换目录
cd /opt/softs

-- 按如下顺序进行安装
-- 第一个安装common
rpm -ivh /opt/install_packages/mysql-community-common-5.7.28-1.el7.x86_64.rpm

-- 第二个安装1ibs
rpm -ivh /opt/install_packages/mysql-community-libs-5.7.28-1.el7.x86_64.rpm --nodeps --force

-- 第三个安装1ibs-compat
rpm -ivh /opt/install_packages/mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm

-- 第四个安装client
rpm -ivh /opt/install_packages/mysql-community-client-5.7.28-1.el7.x86_64.rpm

-- 第五个安装server
rpm -ivh /opt/install_packages/mysql-community-server-5.7.28-1.el7.x86_64.rpm --nodeps --force

安装完成后,删除解压出来的 *.rpm文件

rm -rf *.rpm

Linux下安装mysql_第3张图片

5.检查配置参数

vim /etc/my.cnf
--检查datadir参数的值  并拷贝

Linux下安装mysql_第4张图片

-- 切换到刚复制的目录
cd /var/lib/mysql
-- 执行删除命令
rm -rf ./*

6. 初始化mysql

mysqld --initialize --user=mysql

7. 查看生成的临时root用户密码

cat /var/log/mysqld.log

Linux下安装mysql_第5张图片
复制保存,后面登录会用得到( q.2fHTAzX>?b)

8. 启动mysql服务

-- 启动mysql服务
systemctl start mysqld

9. 登录mysql

mysql -uroot -p

-- 输入刚刚的临时密码
q.2fHTAzX>?b(每个人的不一样,以自己的为准)

10. 修改root用户的密码

-- 设置新密码 set password=password('新密码');
set password=password('111111');

11. 允许任意ip可以使用root用户登录mysql

update mysql.user set host='%' where user='root';

-- 执行刷新权限命令
flush privileges;

12. 退出mysql

quit;

13.关闭mysql服务

-- 关闭mysql服务
systemctl stop mysqld

Linux下安装mysql_第6张图片

你可能感兴趣的:(Linux,大数据,linux,mysql)