日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

编译安装mysql5.5.39_编译安装MySQL5.5

發布時間:2025/3/11 数据库 11 豆豆
生活随笔 收集整理的這篇文章主要介紹了 编译安装mysql5.5.39_编译安装MySQL5.5 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

防偽碼:沒有相當程度的孤獨是不可能有內心的平和。

1、測試環境

主機名

IP

系統

MySQL版本

MySQL-00

192.168.10.23

CentOS 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 安裝依賴包和cmake

yum?-y?install?ncurses-devel?libaio-devel?cmake

2.3 創建用戶和目錄

useradd?mysql?-s?/sbin/nologin?-M

mkdir?/app

2.4 編譯安裝

2.4.1 解壓

cd?/opt

tar?zxf?mysql-5.5.56.tar.gz

cd?mysql-5.5.56

2.4.2 ?編譯安裝

cmake?.?-DCMAKE_INSTALL_PREFIX=/app/mysql-5.5.56?-DMYSQL_DATADIR=/app/mysql-5.5.56/data?-DMYSQL_UNIX_ADDR=/app/mysql-5.5.56/tmp/mysql.sock?-DDEFAULT_CHARSET=utf8?-DDEFAULT_COLLATION=utf8_general_ci?-DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii?-DENABLED_LOCAL_INFILE=ON?-DWITH_INNOBASE_STORAGE_ENGINE=1?-DWITH_FEDERATED_STORAGE_ENGINE=1?-DWITH_BLACKHOLE_STORAGE_ENGINE=1?-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1?-DWITHOUT_PARTITION_STORAGE_ENGINE=1?-DWITH_FAST_MUTEXES=1?-DWITH_ZLIB=bundled?-DENABLED_LOCAL_INFILE=1?-DWITH_READLINE=1?-DWITH_EMBEDDED_SERVER=1?-DWITH_DEBUG=0

make?&&?make?install

2.4.3 創建tmp目錄及配置文件

mkdir?/app/mysql-5.5.56/tmp

cd?/app/mysql-5.5.56

cp?support-files/my-small.cnf?/etc/my.cnf

chown?-R?mysql.mysql?/app/mysql-5.5.56

chmod?-R?1777?/app/mysql-5.5.56/tmp

2.4.4 初始化

cd?/app/mysql/scripts/

./mysql_install_db?--basedir=/app/mysql-5.5.56/?--datadir=/app/mysql-5.5.56/data/?--user=mysql

2.4.5 啟動腳本

cp?support-files/mysql.server?/etc/init.d/mysqld

chmod?+x?/etc/init.d/mysqld

ln?-s?/app/mysql-5.5.56?/app/mysql

cp?/app/mysql-5.5.56/bin/*?/usr/local/sbin/

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??????????????????????????????|

|?character_sets_dir???????|?/app/mysql-5.5.56/share/charsets/?|

+--------------------------+-----------------------------------+

8?rows?in?set?(0.00?sec)

2.4.7 修改密碼

mysqladmin?-uroot?password

總結

以上是生活随笔為你收集整理的编译安装mysql5.5.39_编译安装MySQL5.5的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。