關於在CentOS-6.9-x86_64-minimal上安裝mysql資料庫的流程總結

來源:互聯網
上載者:User

標籤:port   /etc   磁碟   這一   sock   libc   root   glibc   dir   

1.建立mysql使用者,mysql組.

# useradd -s /bin/nologin -M mysql

查看是否建立成功.

# id mysql

2.講mysql的二進位包解壓到/usr/local/目錄下.

# cd /usr/local/

# tar -zxvf mysql-5.7.20-linux-glibc2.5-x86_64.tar.gz(不同的版本不同)

將解壓產生的檔案夾改名,方便今後操作.

# mv mysql-5.7.20-linux-glibc2.5-x86_64 mysql(將檔案名稱改為mysql)

#cd mysql

# chowm -R mysql.mysql .

#這一步很重要,一定不要忘記修改許可權.

#查看許可權是否修改.

#ls -l(或者ll)


3.初始化資料庫。

Mysql檔案夾中support-files裡面放的是mysql的範例設定檔以及服務啟動指令碼
bin裡面存放的是mysql的重要命令(用於初始化資料庫,備份,複製等)

# bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data(記住密碼 密碼為"A temporary password is generated for [email protected]: T3c2O26"中的"T3c2O26")如果初始化不成功則輸入 yum -y install numactl

--initialize 用來初始化資料庫,並產生一個隨機初始密碼,密碼通過螢幕列印出來;也可通過查看data目錄中的。
--datadir 用來存放資料庫目錄(生產環境中資料目錄、日誌目錄要使用單獨磁碟儲存)。

# cp support-files/mysql.server /etc/init.d/mysqld

#讓mysql使用服務做為守護進程。

4.修改編輯mysql的設定檔。
# vi /etc/my.cnf

資料:
datadir = /usr/local/mysql/data/
port=3306
socket=/tmp/mysql.sock
key_buffer_size=16M
max_allowed_packet=8M

這是我的設定檔,裡面僅僅做了最簡單的配置,後續可以根據具體的需要配置相應的參數

5.下面來啟動資料庫

# service mysqld start

#出現SUCCESS說明啟動成功。

查看伺服器連接埠狀態。

# netstat -tulnp

使用命令列進入mysql。

# /usr/local/mysql/bin/mysql –u root –p

進入資料庫更改密碼

# SET PASSWORD = PASSWORD(‘123456‘);

 

關於在CentOS-6.9-x86_64-minimal上安裝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.