亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

Centos6.5 編譯安裝mysql 5.6.16 詳細教程

2024-07-24 13:10:17
字體:
來源:轉載
供稿:網友

一、編譯安裝MySQL前的準備工作

安裝編譯源碼所需的工具和庫
 yum install gcc gcc-c++ ncurses-devel perl

安裝cmake,從http://www.cmake.org下載源碼并編譯安裝

wget http://www.cmake.org/files/v2.8/cmake-2.8.10.2.tar.gz tar -xzvf cmake-2.8.10.2.tar.gz cd cmake-2.8.10.2 ./bootstrap ; make ; make install cd ~

或者

復制代碼 代碼如下:
yum -y install wget gcc-c++ ncurses ncurses-devel cmake make perl bison openssl openssl-devel gcc* libxml2 libxml2-devel curl-devel libjpeg* libpng* freetype*

 

二、設置MySQL用戶和組

新增mysql用戶組
groupadd mysql

新增mysql用戶
useradd -r -g mysql mysql

三、新建MySQL所需要的目錄

新建mysql安裝目錄
mkdir -p /usr/local/mysql

新建mysql數據庫數據文件目錄
mkdir -p /data/mysqldb

四、下載MySQL源碼包并解壓
從http://dev.mysql.com/downloads/mysql/直接下載源碼,解壓mysql-5.6.16.tar.gz

wget http://www.kakapart.com/files/mysql-5.6.16.tar.gztar -zxv -f mysql-5.6.16.tar.gzcd mysql-5.6.16 

五、編譯安裝MySQL
 從mysql5.5起,mysql源碼安裝開始使用cmake了,設置源碼編譯配置腳本。

 cmake / -DCMAKE_INSTALL_PREFIX=/usr/local/mysql / -DMYSQL_UNIX_ADDR=/usr/local/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 / -DENABLE_DOWNLOADS=1

如果將來需要MySQL支持表情包的存儲,則可使用以下編譯配置腳本:

復制代碼 代碼如下:
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDEFAULT_CHARSET=utf8mb4 -DDEFAULT_COLLATION=utf8mb4_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 -DENABLE_DOWNLOADS=1

 

-DCMAKE_INSTALL_PREFIX=dir_name     設置mysql安裝目錄
 -DMYSQL_UNIX_ADDR=file_name     設置監聽套接字路徑,這必須是一個絕對路徑名。默認為/tmp/mysql.sock
 -DDEFAULT_CHARSET=charset_name     設置服務器的字符集。
 缺省情況下,MySQL使用latin1的(CP1252西歐)字符集。cmake/character_sets.cmake文件包含允許的字符集名稱列表。
 -DDEFAULT_COLLATION=collation_name     設置服務器的排序規則。
 -DWITH_INNOBASE_STORAGE_ENGINE=1
 -DWITH_ARCHIVE_STORAGE_ENGINE=1
 -DWITH_BLACKHOLE_STORAGE_ENGINE=1
 -DWITH_PERFSCHEMA_STORAGE_ENGINE=1     存儲引擎選項: 

MyISAM,MERGE,MEMORY,和CSV引擎是默認編譯到服務器中,并不需要明確地安裝。 

靜態編譯一個存儲引擎到服務器,使用-DWITH_engine_STORAGE_ENGINE= 1

可用的存儲引擎值有:ARCHIVE, BLACKHOLE, EXAMPLE, FEDERATED, INNOBASE (InnoDB), PARTITION (partitioning support), 和PERFSCHEMA (Performance Schema)
 -DMYSQL_DATADIR=dir_name     設置mysql數據庫文件目錄
 -DMYSQL_TCP_PORT=port_num     設置mysql服務器監聽端口,默認為3306
 -DENABLE_DOWNLOADS=bool     是否要下載可選的文件。例如,啟用此選項(設置為1),cmake將下載谷歌所使用的測試套件運行單元測試。
 注:重新運行配置,需要刪除CMakeCache.txt文件
 rm CMakeCache.txt

編譯源碼
make

安裝
make install

六、修改mysql目錄所有者和組

修改mysql安裝目錄

cd /usr/local/mysql chown -R mysql:mysql .

修改mysql數據庫文件目錄

cd /data/mysqldbchown -R mysql:mysql . 

七、初始化mysql數據庫

 cd /usr/local/mysql scripts/mysql_install_db --user=mysql --datadir=/data/mysqldb 

八、復制mysql服務啟動配置文件
 cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf注:如果/etc/my.cnf文件存在,則覆蓋。

九、復制mysql服務啟動腳本及加入PATH路徑

cp support-files/mysql.server /etc/init.d/mysqldvim /etc/profile   PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH   export PATHsource /etc/profile  

十、啟動mysql服務并加入開機自啟動(可選這個步驟,以后可以自己啟動的)

 service mysqld start chkconfig --level 35 mysqld on

 十一、檢查mysql服務是否啟動

 netstat -tulnp | grep 3306 mysql -u root -p 密碼為空,如果能登陸上,則安裝成功。 

十二、修改MySQL用戶root的密碼 

mysqladmin -u root password '123456' 

注:也可運行安全設置腳本,修改MySQL用戶root的密碼,同時可禁止root遠程連接,移除test數據庫和匿名用戶。
 /usr/local/mysql/bin/mysql_secure_installation

十三、可能會出現的錯誤
問題:
Starting MySQL..The server quit without updating PID file ([FAILED]/mysql/Server03.mylinux.com.pid).
解決:
修改/etc/my.cnf 中datadir,指向正確的mysql數據庫文件目錄問題:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
解決:
新建一個鏈接或在mysql中加入-S參數,直接指出mysql.sock位置。
ln -s /usr/local/mysql/data/mysql.sock /tmp/mysql.sock

/usr/local/mysql/bin/mysql -u root -S /usr/local/mysql/data/mysql.sockMySQL

問題解決:-bash:mysql:command not found
因為mysql命令的路徑在/usr/local/mysql/bin下面,所以你直接使用mysql命令時,系統在/usr/bin下面查此命令,所以找不到了 
解決辦法是:
 ln -s /usr/local/mysql/bin/mysql /usr/bin 做個鏈接即可Starting MySQL...The server quit without updating PID file [FAILED]ysqldb/smartlink.pid

解決方案:刪掉/data/mysqldb目錄下的smartlink.pid文件,然后執行命令chmod 777 -R  /data/mysqldb/ ,最后重啟mysqlWarning: World-writable config file '/usr/local/mysql/my.cnf' is ignored

解決方案: chmod 644 /usr/local/mysql/my.cnf 將my.cnf設置為用戶可讀寫,其他用戶不可寫,問題解決。

以上就是mysql 5.7.14 安裝配置方法,希望對大家的學習有所幫助。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
波霸ol色综合久久| 欧美老肥婆性猛交视频| 欧美劲爆第一页| 成人xxxx视频| 在线播放国产一区中文字幕剧情欧美| 国产精品视频区1| 亚洲一区二区自拍| 91免费人成网站在线观看18| 疯狂做受xxxx高潮欧美日本| 一区二区三区动漫| 日韩美女免费线视频| 国产成人高清激情视频在线观看| 亚洲免费高清视频| 亚洲视频axxx| 在线精品视频视频中文字幕| 久久久噜噜噜久久中文字免| 午夜精品国产精品大乳美女| 91麻豆国产语对白在线观看| 欧美性xxxxx| 国自在线精品视频| 久久香蕉国产线看观看av| 一区二区三区天堂av| 欧洲成人免费aa| 精品一区二区三区四区在线| 中文国产成人精品久久一| 欧美视频在线观看免费| 久久久久久97| 51久久精品夜色国产麻豆| 97色在线观看免费视频| 日韩亚洲一区二区| 亚洲片av在线| 九九热这里只有精品6| 午夜精品一区二区三区视频免费看| 97视频在线免费观看| 日本韩国欧美精品大片卡二| 裸体女人亚洲精品一区| 精品国产一区二区三区在线观看| 欧美日韩国产一区中文午夜| 精品久久久久久电影| 日韩有码在线观看| 国产精品影院在线观看| 欧美自拍大量在线观看| 欲色天天网综合久久| 热久久这里只有| 伊人青青综合网站| 亚洲最大福利网| 日韩电影免费观看在线| 久久久久久久999| 欧美午夜视频一区二区| 欧洲精品在线视频| 国产精品网红福利| 久久成人精品视频| 国产亚洲美女精品久久久| 国产精品久久久久久久美男| 国产精品成人品| 欧美日韩免费观看中文| 久久久久久一区二区三区| 日本高清久久天堂| 91精品国产91久久久久久吃药| 国产精品福利在线观看网址| 亚洲剧情一区二区| 国产精品一久久香蕉国产线看观看| 国产精品欧美日韩一区二区| 午夜精品国产精品大乳美女| 亚洲人成在线观看网站高清| 91国偷自产一区二区三区的观看方式| 亚洲欧美国产精品| 国产精品久久久一区| 国产精品白丝av嫩草影院| 欧美综合一区第一页| 久久久久久一区二区三区| 成人综合网网址| 久久综合久中文字幕青草| 一区二区亚洲精品国产| 国产日韩欧美夫妻视频在线观看| 欧美日韩在线第一页| 一本大道久久加勒比香蕉| 亚洲欧美综合精品久久成人| 亚洲国产成人一区| 亚洲女人天堂av| 国产精品久久久久久久久久久久久| 中日韩美女免费视频网站在线观看| 性色av一区二区三区红粉影视| 91tv亚洲精品香蕉国产一区7ujn| 日韩综合视频在线观看| 国产精品视频999| 8x海外华人永久免费日韩内陆视频| 中文字幕在线视频日韩| 欧美成人精品影院| 日韩精品欧美国产精品忘忧草| 久久男人资源视频| 伊人亚洲福利一区二区三区| 欧美在线国产精品| 国产欧美日韩高清| 国产精品视频久| 精品国产依人香蕉在线精品| 日韩成人激情视频| 欧美精品日韩三级| 美女av一区二区| 亚洲欧洲第一视频| 亚洲精品日韩丝袜精品| 福利微拍一区二区| 色777狠狠综合秋免鲁丝| 亚洲精品日韩av| 欧美最顶级的aⅴ艳星| 97视频在线观看播放| 91av福利视频| 久久久伊人欧美| 亚洲精品自拍第一页| 午夜精品久久久久久久99黑人| 亚洲视频精品在线| 97色在线视频| 精品毛片网大全| 欧美激情videoshd| 性欧美xxxx视频在线观看| 成人精品一区二区三区电影黑人| 亚洲电影免费观看高清| 亚洲中国色老太| 国产精品无av码在线观看| 97热在线精品视频在线观看| 这里精品视频免费| 亚洲精品视频在线播放| 国产精品视频久久久| 88xx成人精品| 国产综合香蕉五月婷在线| 国产一区二区丝袜高跟鞋图片| 国产精品成久久久久三级| 日韩av成人在线观看| 热门国产精品亚洲第一区在线| 亚洲色图偷窥自拍| 美女性感视频久久久| 午夜欧美不卡精品aaaaa| 欧美在线播放视频| 欧美日韩福利视频| 国产偷亚洲偷欧美偷精品| 欧美黑人视频一区| 久久99国产精品自在自在app| 中国china体内裑精亚洲片| 日韩在线观看高清| 色哟哟入口国产精品| 国产精品一区专区欧美日韩| 国产成人av在线播放| 永久免费精品影视网站| 国内精品久久久久影院优| 亚洲图中文字幕| 热re91久久精品国99热蜜臀| 毛片精品免费在线观看| 日韩免费av片在线观看| 日韩精品在线免费播放| 亚洲www永久成人夜色| 国产视频自拍一区| 欧美最猛黑人xxxx黑人猛叫黄| 夜夜嗨av一区二区三区免费区| 亚洲第一免费网站| 欧美视频专区一二在线观看| 91国内在线视频| 日韩在线欧美在线国产在线| 欧美大人香蕉在线| 亚洲精品国产美女| 欧美黄色成人网| 欧美性xxxxx极品| 这里精品视频免费| 91超碰中文字幕久久精品| 欧美日本在线视频中文字字幕|