码迷,mamicode.com
首页 > 数据库 > 详细

五、MySQL安装

时间:2020-09-18 03:33:15      阅读:33      评论:0      收藏:0      [点我收藏+]

标签:捆绑   ges   初始   contain   git   word   清除   link   否则   

https://www.yuque.com/cdhongit/wzu20x

MySQL安装

 

  1. 使用 yum 在线安装 MySQL

$ yum -y install wget    # 安装 Linux 下载工具 wget
$ cd /usr/local
$ wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm # 下载 MySQL57 源
$ yum -y install mysql57-community-release-el7-10.noarch.rpm   # 安装 MySQL57 源
?
# 安装 MySQL 服务,确保网络畅通,花费时间会较长
$ yum -y install mysql-community-server
?
$ systemctl start mysqld   # 启动 MySQL 服务
$ systemctl enable mysqld   # 设置 MySQL 服务开机启动
$ systemctl daemon-reload   # 重新加载 服务程序配置文件 ,使新服务配置生效
?
$ grep "password" /var/log/mysqld.log   # 查看 MySQL root账户的临时密码    
$ mysql -uroot -p 随机密码 # 本地登录
  1. 离线安装 MySQL57 MySQL57离线捆绑包

# 上传MySQL离线捆绑包到Linux 系统 /usr/local/mysql57 目录下
$ [root@node03 mysql57]# tar -xvf mysql-5.7.31-1.el7.x86_64.rpm-bundle.tar #解压到当前目录
$ [root@node03 mysql57]# ll
总用量 1056960
-rw-r--r-- 1 root root 541163520 8月 14 09:21 mysql-5.7.31-1.el7.x86_64.rpm-bundle.tar
-rw-r--r-- 1 7155 31415 26463604 6月   3 18:07 mysql-community-client-5.7.31-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415   318768 6月   3 18:07 mysql-community-common-5.7.31-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415   3921992 6月   3 18:07 mysql-community-devel-5.7.31-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415 47438588 6月   3 18:07 mysql-community-embedded-5.7.31-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415 23260840 6月   3 18:07 mysql-community-embedded-compat-5.7.31-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415 130786492 6月   3 18:07 mysql-community-embedded-devel-5.7.31-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415   2461644 6月   3 18:07 mysql-community-libs-5.7.31-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415   1263812 6月   3 18:07 mysql-community-libs-compat-5.7.31-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415 181613808 6月   3 18:08 mysql-community-server-5.7.31-1.el7.x86_64.rpm
-rw-r--r-- 1 7155 31415 123621160 6月   3 18:08 mysql-community-test-5.7.31-1.el7.x86_64.rpm
?
# centos7默认安装的是mariadb
$ rpm -qa | grep mariadb  
$ yum remove mariadb*       # 卸载所有的mariadb软件
$ rpm -qa | grep -i mysql   # 查找残留文件, yum remove 删除
?
# 离线环境,建议在使用yum命令前先用以下命令清除本地mirrorlist,否则会耗费大量时间尝试联网查找需要的包
$ [root@node03 mysql57]# yum clean expire-cache
# 安装mysql
[root@node03 mysql57]# yum localinstall -y install mysql-community-{server,client,common,libs}-*
# 安装完成后可通过以下命令查看是否安装成功
$ [root@node03 mysql57]# rpm -qa | grep mysql
mysql-community-libs-5.7.31-1.el7.x86_64
mysql-community-libs-compat-5.7.31-1.el7.x86_64
mysql-community-common-5.7.31-1.el7.x86_64
mysql-community-client-5.7.31-1.el7.x86_64
mysql-community-server-5.7.31-1.el7.x86_64
?
# 手动初始化data文件夹,服务密码为空字符串
$ [root@node mysql5.7]# mysqld --user=mysql --initialize-insecure  
$ [root@node mysql5.7]# systemctl start mysqld   # 启动 MySQL 服务
$ [root@node mysql5.7]# systemctl status mysqld   # 查看 MySQL 服务状态
$ [root@node mysql5.7]# systemctl enable mysqld   # 设置 MySQL 服务开机启动
$ [root@node mysql5.7]# mysql -uroot -p     # 密码是空字符串,直接回车即可
  • 修改原生密码

# 设置允许使用简单密码
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;
# 修改密码
mysql> ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘root‘;
  • 设置远程连接

mysql> grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘root‘ with grant option;
mysql> flush privileges;

五、MySQL安装

标签:捆绑   ges   初始   contain   git   word   清除   link   否则   

原文地址:https://www.cnblogs.com/shijingwen/p/13682047.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!