楚阿旗

博客园 首页 新随笔 联系 订阅 管理

 

1. 上傳tar檔並且解壓縮
# tar xvf mysql-8.0.12-linux-glibc2.12-x86_64.tar
(如果沒有該檔案,先將上傳的xz檔解壓縮)

2. 移動該目錄到/usr/bin
mv mysql-8.0.12-linux-glibc2.12-x86_64 /usr/bin/

 

3. 建立mysql的初始化配置檔
# cat >> /etc/my.cnf <<EOF
[mysqld]
port = 3306
socket = /tmp/mysql.sock
basedir = /usr/bin/mysql
datadir = /data/mysql
log-error = mysql02_err.log

4. 建立一個mysql軟鍊接,並進入mysql目錄中
# pwd
/usr/bin
# ln -s mysql-8.0.12-linux-glibc2.12-x86_64/ mysql
# cd mysql

 

 5. 使用此指令初始化資料庫,如果出現錯誤,請依照缺少的檔案建立一個。並且確保/data下是空的
# ./bin/mysqld --initialize-insecure --user=mysql
例如:
# share/errmsg.sys

6. 複製support-files/mysql.server至/etc/init.d/mysqld

 

 7. 修改配置內容
basedir=/usr/bin/mysql
datadir=/data/mysql

给予/etc/init.d/mysqld執行權限
chmod 755 /etc/init.d/mysqld

啟動mysql服務
/etc/init.d/mysqld start

設定開機自動啟用
chkconfig --add mysqld

8. 將路徑寫入環境變量
echo "PATH=/usr/bin/mysql/bin:/usr/bin/mysql/lib:$PATH" >> /etc/profile

source /etc/profile

 

9. 登入mysql修改密碼
mysql -uroot -p

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted on 2019-11-15 14:54  楚阿旗  阅读(102)  评论(0)    收藏  举报