mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz 安裝步驟


1. 下載mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz的安裝包

1.1 下載地址 https://dev.mysql.com/downloads/mysql/

1.2 選擇對應的版本,這里我用的是Linux選擇對應的版本

1.3 右鍵復制連接地址,復制連接地址

1.4 使用wget命令進行下載

# wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.24-linux-glibc2.12-x86_64.tar.xz

等待下載完成

[root@VM-0-2-centos download]# ls
mysql-8.0.23-linux-glibc2.12-x86_64.tar.xz

2. 解壓mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz

# tar -xvf mysql-8.0.23-linux-glibc2.12-x86_64.tar.xz

3. 移動到/usr/local/mysql

# mv mysql-8.0.23-linux-glibc2.12-x86_64 /usr/local/mysql

4. 創建用戶並賦權限

# groupadd mysql
# useradd -r -g mysql mysql
# chown -R mysql:mysql /usr/local/mysql/

5. 初始化數據庫

5.1 進入/usr/local/mysql

[root@VM-0-2-centos mysql]# cd /usr/local/mysql

5.2 創建data目錄

[root@VM-0-2-centos mysql]# mkdir data

5.3 初始數據庫

[root@VM-0-2-centos mysql]# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
bin/mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory

在這里我報了一個錯,解決如下

[root@VM-0-2-centos mysql]# yum -y install numactl.x86_64

安裝完成之后繼續

[root@VM-0-2-centos mysql]# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
[root@VM-0-2-centos mysql]# chown -R root:root ./
[root@VM-0-2-centos mysql]# chown -R mysql:mysql data

5.4 配置數據庫

[root@VM-0-2-centos mysql]# cd support-files/
[root@VM-0-2-centos support-files]# ls
mysqld_multi.server  mysql-log-rotate  mysql.server
[root@VM-0-2-centos support-files]# pwd
/usr/local/mysql/support-files
[root@VM-0-2-centos support-files]# touch my-default.cnf
[root@VM-0-2-centos support-files]# chmod 777 ./my-default.cnf
[root@VM-0-2-centos support-files]# cd ../
[root@VM-0-2-centos mysql]# cp support-files/my-default.cnf /etc/my.cnf
cp: overwrite ‘/etc/my.cnf’? y
[root@VM-0-2-centos mysql]# cd support-files/
[root@VM-0-2-centos support-files]# cp mysql.server /etc/init.d/mysql
[root@VM-0-2-centos support-files]# chmod +x /etc/init.d/mysql
[root@VM-0-2-centos support-files]# chkconfig --add mysql
[root@VM-0-2-centos support-files]# vim /etc/profile

時間問題,暫時就寫到這里


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM