Mysql5.7在Centos6中的安裝方法
環(huán)境
Centos 6.6
Mysql 5.7
安裝
如果系統(tǒng)已安裝,請先卸載!
關(guān)閉Selinux
setenforce 0 (臨時(shí)關(guān)閉) 修改/etc/selinux/config(永久關(guān)閉)
將SELINUX=enforcing改為SELINUX=disabled
1. 下載依賴包和mysql的安裝包
官網(wǎng)下載解壓:
wget http://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.15-1.el6.x86_64.rpm-bundle.tar tar -xvf mysql-5.7.15-1.el6.x86_64.rpm-bundle.tar
2. 安裝
rpm -ivh mysql-community-common-5.7.15-1.el6.x86_64.rpm rpm -ivh mysql-community-libs-5.7.15-1.el6.x86_64.rpm rpm -ivh mysql-community-devel-5.7.15-1.el6.x86_64.rpm rpm -ivh mysql-community-client-5.7.15-1.el6.x86_64.rpm rpm -ivh mysql-community-server-5.7.15-1.el6.x86_64.rpm
(1) 對于MySQL5.7.6和更高的版本來說,初始的隨機(jī)root密碼是被寫入日志的(默認(rèn)位置/var/log/mysqld.log)
(2) 不創(chuàng)建MySQL匿名賬戶
(3) 不創(chuàng)建測試數(shù)據(jù)庫
3. 啟動mysqld
如果缺少mysql用戶,自己創(chuàng)建;
adduser -g mysql mysqlysql
啟動前需要檢查確認(rèn)數(shù)據(jù)目錄是否存在,如下:
如果數(shù)據(jù)目錄不存在,mysqld則會創(chuàng)建它。
如果數(shù)據(jù)目錄存在,且不是空目錄(即包含有文件或子目錄)
service mysqld start
修改root登錄密碼
mysql –uroot –p
這里輸入的密碼就是/var/log/mysqld下的生成的初始密碼:
alter user 'root'@'localhost' identified by 'Mysql$%123';
如果需要請使用初始化命令:
mysqld --initialize --user=mysql(以安全方式) mysqld --initialize-insecure --user=mysql(非安全方式)
4. 查看mysql是否自啟動,并且設(shè)置開啟自啟動
chkconfig --list | grep mysqld chkconfig mysqld on
版本變動
thread_concurrency
5.7 默認(rèn)設(shè)置為 0,表示不限制并發(fā)數(shù),這里推薦設(shè)置為0,更好去發(fā)揮CPU多核處理能力,提高并發(fā)量,mysql5.6.1開始,這個(gè)選項(xiàng)就被廢除了。
以上所述是小編給大家介紹的Mysql5.7在Centos6中的安裝方法,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時(shí)回復(fù)大家的!
相關(guān)文章
MySQL數(shù)據(jù)庫主從同步實(shí)戰(zhàn)過程詳解
這篇文章主要介紹了MySQL數(shù)據(jù)庫主從同步,結(jié)合實(shí)例形式詳細(xì)分析了MySQL數(shù)據(jù)庫主從同步基本配置方法與操作注意事項(xiàng),需要的朋友可以參考下2020-05-05
MySQL 8.2 Command Line Client打開時(shí)一閃而過閃退問題
MySQL8.2安裝成功后,發(fā)現(xiàn)打開MySQL 8.0 Command Line Client時(shí)出現(xiàn)一閃而過,打不開的情況,所以下面這篇文章主要給大家介紹了關(guān)于MySQL 8.2 Command Line Client打開時(shí)一閃而過閃退問題的解決,需要的朋友可以參考下2024-01-01
通過MySQL日志實(shí)時(shí)查看執(zhí)行語句以及更新日志的教程
這篇文章主要介紹了通過MySQL日志實(shí)時(shí)查看執(zhí)行語句以及更新日志的教程,文中所講的方法使用到了mysqladmin命令,需要的朋友可以參考下2015-12-12
MySQL中SELECT+UPDATE處理并發(fā)更新問題解決方案分享
這篇文章主要介紹了MySQL中SELECT+UPDATE處理并發(fā)更新問題解決方案分享,需要的朋友可以參考下2014-05-05
關(guān)于skip_name_resolve參數(shù)的總結(jié)分享
下面小編就為大家?guī)硪黄P(guān)于skip_name_resolve參數(shù)的總結(jié)分享。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家。給大家一個(gè)參考。一起跟隨小編過來看看吧2016-03-03
insert和select結(jié)合實(shí)現(xiàn)"插入某字段在數(shù)據(jù)庫中的最大值+1"的方法
今天小編就為大家分享一篇關(guān)于insert和select結(jié)合實(shí)現(xiàn)"插入某字段在數(shù)據(jù)庫中的最大值+1"的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-03-03
mysql優(yōu)化的重要參數(shù) key_buffer_size table_cache
MySQL服務(wù)器端的參數(shù)有很多,但是對于大多數(shù)初學(xué)者來說,眾多的參數(shù)往往使得我們不知所措,但是哪些參數(shù)是需要我們調(diào)整的,哪些對服務(wù)器的性能影響最大呢2016-05-05

