安裝
保證你的用戶有權(quán)限 安裝
沒(méi)有 切換 root
su root
(su的意思:swich user)
# rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
可能會(huì)遇到
warning: /var/tmp/rpm-tmp.6V5aFC: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
可以忽略(個(gè)人意見(jiàn),百度了一下沒(méi)找到合適的答案)
# yum install mysql-community-server
等待安裝完成....
配置
安裝后初始密碼這里找:
grep 'temporary password' ar/log/mysqld.log
mysql 5.7 對(duì)密碼復(fù)雜度有要求,如果想創(chuàng)建簡(jiǎn)單密碼,可先執(zhí)行
set global validate_password_policy=0;
再創(chuàng)建用戶
新裝的服務(wù)器注意關(guān)閉SELinux,否則可能會(huì)遇到很多權(quán)限導(dǎo)致的問(wèn)題
setenforce 0
vi/etc/selinux/config
將ENFORCE=enforcing 改為 ENFORCE=disable
配置文件
Linux: /etc/my.cnf
Windows: 安裝目錄下my.ini
默認(rèn)字符集
5.6之前的版本
[mysqld]
default-character-set=utf8
5.6之后的版本
[mysqld]
character-set-server=utf8
修改已存在數(shù)據(jù)庫(kù)的字符集
alter database mydb default character set utf8;
表名不區(qū)分大小寫(xiě)
[mysqld]
lower_case_table_names=1
允許log-bin模式下創(chuàng)建函數(shù)
[mysqld]
log_bin_trust_function_creators=true
開(kāi)啟嚴(yán)格模式,非嚴(yán)格模式下字段超長(zhǎng)會(huì)被自動(dòng)截?cái)?br />
[mysqld]
sql-mode="STRICT_TRANS_TABLES"
以上所述是小編給大家介紹的CenOS安裝mysql5.7 及簡(jiǎn)單配置教程詳解,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
您可能感興趣的文章:- CentOS 6.5安裝mysql5.7教程
- CentOS6.8使用cmake安裝MySQL5.7.18
- CentOS6.5下安裝Mysql5.7.18的教程詳解
- CentOS6.5 上部署 MySQL5.7.17 二進(jìn)制安裝以及多實(shí)例配置
- CentOS 7下使用RPM安裝mysql5.7.13
- CentOS7下MySQL5.7安裝配置方法圖文教程(YUM)
- centos 7系統(tǒng)下編譯安裝 mysql5.7教程
- CentOS 7.2.1511 編譯安裝Nginx1.10.1+MySQL5.7.14+PHP7.0.11
- CentOS 7.2 下編譯安裝PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法詳解(mini版本)
- Linux學(xué)習(xí)第三篇 Centos7安裝mysql5.7.16數(shù)據(jù)庫(kù)