centos 6.5下安裝mysql

來源:互聯網
上載者:User

標籤:rem   sql   epo   root   cto   tool   tor   mysql 5.7   code   

1.檢測系統是否已經安裝過mysql或其依賴,若已裝過要先將其刪除,否則第4步使用yum安裝時會報錯:

1 # yum list installed | grep mysql2 mysql-libs.i686         5.1.71-1.el6      @anaconda-CentOS-201311271240.i386/6.53 # yum -y remove mysql-libs.i686

 

2.從mysql的官網下載mysql57-community-release-el6-5.noarch.rpm(注意這裡的el6-5即適配RHEL6.5的版本,如果下載了其它版本後面的安裝過程中可能會報錯):

wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

 

3.安裝第一步下載的rpm檔案:

 yum install mysql-community-release-el6-5.noarch.rpm

安裝成功後,我們可以看到/etc/yum.repos.d/目錄下增加了以下兩個檔案

1 # ls /etc/yum.repos.d2 mysql-community-source.repo3 mysql-community.repo

查看mysql57的安裝源是否可用,如不可用請自行修改設定檔(/etc/yum.repos.d/mysql-community.repo)使mysql57下面的enable=1

若有mysql其它版本的安裝源可用,也請自行修改設定檔使其enable=0

1 # yum repolist enabled | grep mysql2 mysql-connectors-community MySQL Connectors Community                        133 mysql-tools-community      MySQL Tools Community                             184 mysql57-community-dmr      MySQL 5.7 Community Server Development Milesto    65

 

4.使用yum安裝mysql:

yum install mysql-community-server

 

5.啟動mysql服務:

service mysqld start

查看root密碼:

1 # grep "password" /var/log/mysqld.log2 2016-08-10T15:03:02.210317Z 1 [Note] A temporary password is generated for [email protected]: AYB(&-3Cz-rW

現在必須立刻修改密碼,不然會報錯:

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

修改密碼(如果在此步報錯ERROR 1819,請向下翻查看原因及解決方案):

mysql> SET PASSWORD FOR ‘root‘@‘localhost‘ = PASSWORD(‘newpass‘);

 

6.查看mysqld是否開機自啟動,並設定為開機自啟動:

1 chkconfig --list | grep mysqld2 chkconfig mysqld on

 

7.修改字元集為UTF-8:

vim /etc/my.cnf

在[mysqld]部分添加:

character-set-server=utf8

在檔案末尾新增[client]段,並在[client]段添加:

default-character-set=utf8

修改好之後重啟mysqld服務:

service mysqld restart

 

8.登入mysql並修改密碼:

# mysql -u root mysql 

mysql> UPDATE user SET Password=PASSWORD(‘newpassword‘) where USER=‘root‘;
mysql> FLUSH PRIVILEGES;
 mysql> quit

 

centos 6.5下安裝mysql

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.