色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

linux mysql編譯卸載

方一強2年前11瀏覽0評論

在Linux環境下,Mysql是一種常用的數據庫軟件,而編譯安裝Mysql則是一種常用的安裝方式,通過該方式可以讓我們更好的了解軟件安裝的過程,下面介紹如何在Linux環境下編譯安裝和卸載Mysql。

編譯安裝Mysql

1. 安裝編譯工具及相關庫文件
sudo apt-get install build-essential
sudo apt-get install libmysqlclient-dev
2. 下載Mysql源碼包
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.30.tar.gz
3. 解壓
tar zxvf mysql-5.7.30.tar.gz
4. 進入解壓后的目錄
cd mysql-5.7.30
5. 添加Mysql用戶組及用戶
sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
6. 配置編譯選項
sudo ./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=all --with-ssl --enable-thread-safe-client --enable-local-infile --with-plugins=innodb --with-innodb-locks --with-innodb-lock-waits --with-libevent=system
7. 編譯安裝
sudo make && make install
8. 配置Mysql
sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
sudo chmod +x /etc/init.d/mysql
sudo /usr/local/mysql/bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
9. 啟動Mysql
sudo service mysql start

手動卸載Mysql

1. 登錄Mysql
sudo /usr/local/mysql/bin/mysql -uroot -p
2. 使用DROP DATABASE指令刪除數據庫
DROP DATABASE ${database};
3. 使用DROP USER指令刪除用戶
DROP USER ${user}@%;
4. 使用uninstall指令卸載Mysql
sudo /usr/local/mysql/bin/mysql_uninstall.sh --remove
5. 刪除安裝目錄及相關文件
sudo rm -rf /usr/local/mysql
sudo rm -f /etc/my.cnf
sudo rm -rf /var/lib/mysql
sudo rm -f /usr/local/bin/mysql
sudo rm -f /usr/local/bin/mysqladmin

通過以上步驟,我們可以成功在Linux環境下編譯安裝和卸載Mysql。