真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

MySQL源碼編譯安裝

1、安裝cmake-2.8.10.2.tar.gz

無極網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)自2013年起到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。

以root用戶進入shell

#tar -zxvf  cmake-2.8.10.2.tar.gz

#cd cmake-2.8.10.2

#./configure                     

#make                         (無法make,檢測gcc編譯環(huán)境)

#make install

---------------------------------

2、安裝ncurses-5.9.tar.gz

#tar -zxvf  ncurses-5.9.tar.gz

#cd ncurses-5.9

#mkdir /usr/local/ncurses-5.9/

#./configure   --prefix=/usr/local/ncurses-5.9/

#make 

#make install

--------------------

3、安裝 MySQL-5.5.28.tar.gz 

#tar -zxvf mysql-5.5.28.tar.gz 

#cd  mysql-5.5.28

#mkdir -p /usr/local/mysql            (創(chuàng)建數(shù)據(jù)庫安裝目錄)

#mkdir -p /usr/local/mysql/data      (存放數(shù)據(jù)庫) 

#groupadd mysql

#useradd -r -g mysql mysql

開始編譯mysql源碼

#cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql/ -DMYSQL_DATADIR=/usr/local/mysql/data -DCURSES_INCLUDE_PATH=/usr/local/ncurses-5.9/include/ -DCURSES_LIBRARY=/usr/local/ncurses-5.9/lib/libncurses.a 

#make 

#make install           (這部完了mysql就安裝好了)

-----------------------

4.配置MySQL

設(shè)置目錄權(quán)限

#cd /usr/local/mysql

#chown -R root:mysql .          (把當(dāng)前目錄中所有文件的所有者所有者設(shè)為root, 所屬組為mysql)

#chown -R mysql:mysql data 

#cp support-files/my-medium.cnf /etc/my.cnf   (將mysql的啟動服務(wù)添加到系統(tǒng)服務(wù)中) 

創(chuàng)建系統(tǒng)數(shù)據(jù)庫的表

#cd /usr/local/mysql                                                           

#scripts/mysql_install_db --user=mysql

手動啟動mysql

#cd /usr/local/mysql 

#./bin/mysqld_safe --user=mysql &

# mysqladmin -u root -p shutdown  (停止MySQL服務(wù),這里MySQL的root用戶還沒有配置密碼,所以為空值。需要輸入密碼時,直接點回車鍵即可。)

另一種簡單的啟動mysql的方法(mysql已經(jīng)被添加到系統(tǒng)服務(wù)中)

#cp support-files/mysql.server  /etc/init.d/mysql   (將mysql的啟動服務(wù)添加到系統(tǒng)服務(wù)中)

# service mysql.server start         啟動mysql服務(wù)

# service mysql.server stop          關(guān)閉mysql服務(wù)

# service mysql.server restart       重啟mysql服務(wù)

把mysql加入環(huán)境變量使在shell環(huán)境下敲入mysql就進去mysql

#vi /etc/profile

在最后加入

export MYSQL_HOME=/usr/local/mysql

export PATH=$MYSQL_HOME/bin:$PATH

#wq    保存

#source /etc/profile     刷新配置文件

讓后敲入mysql就可以看到mysql控制臺操作界面了

修改MySQL的root用戶的密碼以及打開遠程連接

# mysql -u root mysql

mysql>use mysql;

mysql>desc user;

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";  (為root添加遠程連接的能力。)

mysql>update user set Password = password('root') where User='root'; (設(shè)置root用戶密碼為root,可自定義)

mysql>select Host,User,Password  from user where User='root'; 

mysql>flush privileges;

mysql>exit

重新登錄:mysql -u root -proot

若還不能進行遠程連接,則關(guān)閉防火墻

# /etc/rc.d/init.d/iptables stop


分享文章:MySQL源碼編譯安裝
網(wǎng)頁URL:http://weahome.cn/article/jsodoj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部