CentOS安裝mysql5.7 及簡單配置教程詳解
安裝
保證你的用戶有權(quán)限 安裝
沒有 切換 root
su root
(su的意思:swich user)
# rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
可能會遇到
warning: /var/tmp/rpm-tmp.6V5aFC: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
可以忽略(個人意見,百度了一下沒找到合適的答案)
# yum install mysql-community-server
等待安裝完成....
配置
安裝后初始密碼這里找:
grep 'temporary password' ar/log/mysqld.log
mysql 5.7 對密碼復(fù)雜度有要求,如果想創(chuàng)建簡單密碼,可先執(zhí)行
set global validate_password_policy=0;
再創(chuàng)建用戶
新裝的服務(wù)器注意關(guān)閉SELinux,否則可能會遇到很多權(quán)限導(dǎo)致的問題
setenforce 0 vi/etc/selinux/config
將ENFORCE=enforcing 改為 ENFORCE=disable
配置文件
Linux: /etc/my.cnf
Windows: 安裝目錄下my.ini
默認字符集
5.6之前的版本
[mysqld] default-character-set=utf8
5.6之后的版本
[mysqld] character-set-server=utf8
修改已存在數(shù)據(jù)庫的字符集
alter database mydb default character set utf8;
表名不區(qū)分大小寫
[mysqld] lower_case_table_names=1
允許log-bin模式下創(chuàng)建函數(shù)
[mysqld] log_bin_trust_function_creators=true
開啟嚴格模式,非嚴格模式下字段超長會被自動截斷
[mysqld] sql-mode="STRICT_TRANS_TABLES"
以上所述是小編給大家介紹的CenOS安裝mysql5.7 及簡單配置教程詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- CentOS 6.5安裝mysql5.7教程
- CentOS6.8使用cmake安裝MySQL5.7.18
- CentOS6.5下安裝Mysql5.7.18的教程詳解
- CentOS6.5 上部署 MySQL5.7.17 二進制安裝以及多實例配置
- 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ù)庫
相關(guān)文章
mysql kill進程后出現(xiàn)killed死鎖問題及解決
這篇文章主要介紹了mysql kill進程后出現(xiàn)killed死鎖問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01mysql 批處理文件出錯后繼續(xù)執(zhí)行的實現(xiàn)方法
下面小編就為大家?guī)硪黄猰ysql 批處理文件出錯后繼續(xù)執(zhí)行的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-10-10