MySQL安裝與配置

環(huán)境:

操作系統(tǒng):centos 6.9
MySQL版本:mysql 5.7

一、MySQL安裝

1、使用yum安裝MySQL

  • 在MySQL官網(wǎng)下載相應系統(tǒng)版本的yum repository
wget https://repo.mysql.com//mysql57-community-release-el6-11.noarch.rpm
  • 安裝yum repository
yum localinstall –y mysql57-community-release-el6-11.noarch.rpm
  • 安裝MySQL
yum install –y mysql-community-server

2、使用RMP Bundle包安裝MySQL

  • 在MySQL官網(wǎng)下載相應系統(tǒng)版本的RPM Bundle包
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar
  • 解壓
tar -xvf mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar
  • 安裝
yum install –y mysql-community-{server,client,common,libs}-*

備注:系統(tǒng)是centos7的情況下,由于centos7自帶的mariadb會導致MySQL無法安裝,所以安裝MySQL前需卸載mariadb。

  • 查找系統(tǒng)自帶的mariadb
rpm -qa | grep mariadb
  • 卸載mariadb
rpm -e --nodeps (上面查詢的版本)

二、MySQL初始配置

1、MySQL配置文件修改

MySQL 5.7 配置文件在 /etc/my.cnf

  • 設置字符編碼(中文支持)
[mysql]
default-character-set=utf8mb4
[mysqld]
collation-server=utf8mb4_unicode_ci
character-set-server=utf8mb4
  • 設置密碼策略
[mysqld]
validate_password_policy=0

0 #low 只需符合長度要求
1 #MEDIUM 檢查長度、數(shù)字、大小寫、特殊字符
2 #STRONG 檢查長度、數(shù)字、大小寫、特殊字符字典文件

  • 修正日志時間
[mysqld]
log_timestamps=SYSTEM

2、修改root密碼

  • 查看初始密碼
cat /var/log/mysqld.log | grep "temporary password"
  • 使用初始密碼登錄MySQL
  • 修改密碼(修改密碼命令可以是以下兩個之一)
set password=password('NEW PASSWORD');
alter user root@'localhost' identified by 'NEW PASSWORD';
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容