MySQL原始碼安裝
一、 MySQL官網進行原始碼下載
https://dev.mysql.com/downloads/mysql/

文章目錄
- MySQL原始碼安裝
- 一、 MySQL官網進行原始碼下載
- 二、 - 使用步驟
- 1.進行安裝
- 2.配置報錯
- 3.注意
二、 - 使用步驟
1.進行安裝
- 安裝依賴環境
yum -y install gcc* cmake bison ncurses-devel openssl-devel

- 創建用戶、用戶組
[root@localhost ~]# groupadd mysql
[root@localhost ~]# useradd -r -g mysql mysql
- 創建MySQL檔案目錄、MySQL資料目錄
[root@localhost ~]# mkdir /opt/mysql
[root@localhost ~]# mkdir /data/mysqldb -p
- 授權
[root@localhost bin]# chown -R mysql mysql /opt/mysql
[root@localhost bin]# chown -R mysql mysql /data/mysqldb
- mysql------.tar進行解壓
tar zxvf mysql-5.7.32.tar.gz -C /usr/src/

- 配置
cmake -DCMAKE_INSTALL_PREFIX=/opt/mysql -DMYSQL_UNIX_ADDR=/opt/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/data/mysqldb -DMYSQL_TCP_PORT=3306 -DWITH_BOOST=./boost
- 編譯&&安裝
make && make install



- 初始化資料庫
[root@localhost bin]# pwd
/opt/mysql/bin

[root@localhost bin]# ./mysqld --initialize --user=mysql --basedir=/opt/mysql/ --datadir=/data/mysqldb/

- 啟動資料庫
[root@localhost bin]# service mysqld start

- 進入資料庫
[root@localhost bin]# mysql -u root -p


- 更改默認密碼
mysql> set password=password('新密碼');

- 結束

2.配置報錯

解決 yum -y install openssl-devel
3.注意
可能會出現沒有/etc 或support-files 沒有 my.cnf檔案的情況,可在其他版本中替換my-medium.cnf 檔案,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/231524.html
標籤:其他
上一篇:shell腳本入門
