LAMP環境的搭建(二)----Mysql安裝與配置

來源:互聯網
上載者:User

標籤:arch   top   var   mmu   更改   公司   image   password   sock   

Mysql是一款免費開源的關係型資料庫。

 儘管Mysql被oracle公司收購。但是oracle並沒有限制了mysql的發展。

 目前mysql是使用範圍最廣的關係型資料庫,許多大型公司也在使用。截至本文發布,mysql已經更新到了5.7的版本。

 Mysql安裝:

 

 

1.下載mysql的repo源

 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

 

2.安裝rpn包

   sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

 

3.安裝mysql

   sudo yum install mysql-server -y

 

4.啟動Mysql

  啟動mysql

  service mysql start

  初次啟動可能會報錯,原因可能是許可權不足。

   ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2)

  輸入以下命令即可

  sudo chown -R root:root /var/lib/mysql  把mysql的所有者改為root使用者

 

5.修改密碼 

  安裝完成以後是沒有密碼的,因此直接登入root賬戶

  mysql -u root 

  mysql > use mysql;
  mysql > update user set password=password(‘123456‘) where user=‘root‘;
  mysql > exit;

 

6. 更改mysql的預設編碼為utf8 

  通過yum安裝的mysql 設定檔儲存在 /etc/my.cnf

  vim  /etc/my.cnf

添加client 並且再mysqld下添加預設編碼設定

[client]

default-character-set = utf8

[mysqld]

character_set_server = utf8

編寫完以後 儲存  Esc  輸入:wq 斷行符號

修改完設定檔後一定要重啟mysql服務  

service mysql restart

登入mysql 輸入 

show variables like ‘character%‘;

如顯示,那麼至此就完成了安裝mysql,修改了密碼,並且修改預設編碼為utf8  。mysql的所有配置資訊都可以在 /etc/my.cnf下修改。

LAMP環境的搭建(二)----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.