防偽碼:沒有相當程度的孤獨是不可能有內心的平和。
1、測試環境主機名ip系統mysql版本
mysql-00192.168.10.23centos release 6.9 (final)5.5.56
2、部署
2.1 解除安裝之前版本rpm -qa|grep mysql
rpm -e --nodeps mysql-libs-5.1.73-8.el6_8.x86_64
2.2 安裝依賴包和cmakeyum -y install ncurses-devel libaio-devel cmake
2.3 建立使用者和目錄useradd mysql -s /sbin/nologin -m
2.4 編譯安裝
2.4.1 解壓cd /opt
tar zxf mysql-5.5.56.tar.gz
cd mysql-5.5.56
make && make install
cp support-files/my-small.cnf /etc/my.cnf
2.4.5 啟動指令碼cp support-files/mysql.server /etc/init.d/mysqld
chmod +x /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
2.4.6 配置utf-8字符集sed -i 『22a default-character-set=utf8『 /etc/my.cnf
sed -i 『38a character-set-server=utf8『 /etc/my.cnf
sed -i 『83a default-character-set=utf8『 /etc/my.cnf
檢視字符集:mysql> show variables like 『character%『;
| variable_name | value |
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
8 rows in set (0.00 sec)
2.4.7 修改密碼mysqladmin -uroot password
編譯安裝MySQL 5 5
編譯安裝mysql 5.5 cmake的重要特性之一是其獨立於原始碼 out of source 的編譯功能,即編譯工作可以在另乙個指定的目錄中而非原始碼目錄中進行,這可以保證原始碼目錄不受任何一次編譯的影響,因此在同乙個原始碼樹上可以進行多次不同的編譯,如針對於不同平台編譯。編譯安裝mysql 5...
mysql5 5編譯安裝
首先規劃好 埠 3306 管理員名稱 cool 安裝基本目錄 usr local mysql 資料庫目錄 data 二進位制日誌目錄 var log mysqld 延遲日誌目錄 var log mysqld 延遲日誌目錄 這個還不怎麼明白 啟動檔案 var run mysqld 新增mysql使用者...
cmake編譯安裝mysql5 5
1.安裝編譯原始碼所需的工具和庫 cmake 2.8.8.tar.gz mysql 5.5.32.tar.gz yum install gcc gcc c ncurses devel perl 2.檢視版本資訊 root dbsrv01 soft more etc redhat release ce...