欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql源碼版啟動(dòng)服務(wù)器

MySQL是一款流行的開(kāi)源數(shù)據(jù)庫(kù)管理系統(tǒng)。為了定制化地使用MySQL,我們可以直接去官網(wǎng)下載源碼并進(jìn)行編譯安裝。本文將介紹如何使用MySQL源碼版啟動(dòng)服務(wù)器。

1. 下載MySQL源碼

wget https://dev.mysql.com/get/mysql-5.7.22.tar.gz

2. 解壓 MySQL 源碼壓縮包

tar -xzvf mysql-5.7.22.tar.gz
cd mysql-5.7.22

3. 配置源碼

cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DMYSQL_UNIX_ADDR=/var/run/mysqld/mysqld.sock \
-DMYSQL_TCP_PORT=3306 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci

4. 編譯源碼

make && make install

5. 初始化MySQL的數(shù)據(jù)目錄

cd /usr/local/mysql
mkdir mysql-files
chmod 750 mysql-files
chown -R mysql:mysql .
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

6. 啟動(dòng)MySQL服務(wù)器

cd /usr/local/mysql
bin/mysqld_safe --user=mysql &

到這里,MySQL服務(wù)器已經(jīng)成功啟動(dòng)。但是,我們需要修改root的默認(rèn)密碼,并授權(quán)我們的MySQL用戶(hù)。

mysql -uroot -p
use mysql;
update user set authentication_string=password('new_password') where user='root';
grant all privileges on *.* to user@'%' identified by 'password' with grant option;
flush privileges;

現(xiàn)在, MySQL服務(wù)器已經(jīng)根據(jù)我們的需求進(jìn)行編譯安裝,并啟動(dòng)了服務(wù)。在需要的時(shí)候,我們可以通過(guò)使用以上命令,對(duì)MySQL進(jìn)行進(jìn)一步自定義和配置。