av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

CnetOS下編譯安裝MySQL

CnetOS 下編譯安裝 mysql

創(chuàng)新互聯(lián)公司從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務公司,擁有項目成都網(wǎng)站設計、成都網(wǎng)站制作網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元宜秀做網(wǎng)站,已為上家服務,為宜秀各地企業(yè)和個人服務,聯(lián)系電話:18980820575

查看是否存在舊版本:

rpm -qa | grep mysql

卸載舊版本:

rpm -e mysql  #普通刪除模式

rpm -e --nodeps mysql  #強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它文件,則用該命令可以對其進行強力刪除

安裝編譯代碼需要的包

yum -y install make

yum –y install gcc-c++

yum –y install cmake

yum –y install bison-devel

yum –y install ncurses-devel

解壓源碼:

tar –zxvf mysql-5.5.20.tar.gz

cd mysql-5.5.20

cmake \

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \

-DMYSQL_DATADIR=/usr/local/mysql/data \

-DDEFAULT_CHARSET=utf8 \

-DDEFAULT_COLLATION=utf8_general_ci \

-DEXTRA_CHARSETS=all \

-DENABLED_LOCAL_INFILE=1 \

-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \

-DSYSCONFDIR=/etc \

-DWITH_MYISAM_STORAGE_ENGINE=1 \

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DWITH_MEMORY_STORAGE_ENGINE=1 \

-DMYSQL_TCP_PORT=3306 \

-DENABLED_LOCAL_INFILE=1 \

-DWITH_PARTITION_STORAGE_ENGINE=1 \

加粗部分為必須

參數(shù)說明:

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql        //安裝目錄

-DINSTALL_DATADIR=/usr/local/mysql/data        //數(shù)據(jù)庫存放目錄

-DDEFAULT_CHARSET=utf8                        //使用utf8字符

-DDEFAULT_COLLATION=utf8_general_ci            //校驗字符

-DEXTRA_CHARSETS=all                            //安裝所有擴展字符集

-DENABLED_LOCAL_INFILE=1                        //允許從本地導入數(shù)據(jù)

注意事項:

重新編譯時,需要清除舊的對象文件和緩存信息。

# make clean

# rm -f CMakeCache.txt

# rm -rf /etc/my.cnf

查看編譯是否正確完成

echo $? #返回0表示正確完成

編譯并安裝

make && make install

echo $? #查看是否成功安裝.

配置mysql

使用下面的命令查看是否有mysql用戶及用戶組

cat /etc/passwd 查看用戶列表

cat /etc/group  查看用戶組列表

如果沒有就創(chuàng)建

groupadd mysql

useradd -g mysql mysql

配置目錄權(quán)限

cd /usr/local/lamp/mysql/

chown -R root:mysql . #把當前目錄中所有文件的所有者所有者設為root,所屬組為mysql

chown -R mysql:mysql data

將mysql的啟動服務添加到系統(tǒng)服務中

cp support-files/my-medium.cnf /etc/my.cnf

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

cd /usr/local/lamp/mysql

scripts/mysql_install_db

設置環(huán)境變量

vi /root/.bash_profile

        在PATH=$PATH:$HOME/bin添加參數(shù)為:

        PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib

source /root/.bash_profile 生效文件

啟動MySQL

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

chkconfig –add mysqld

service mysqld start  --啟動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('xxxxxx') where User='root';

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

 mysql>flush privileges;

 mysql>exit

重新登錄:

mysql -u root –p

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

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

新增用戶后,出現(xiàn)新用戶無法登陸的情況時候,登陸數(shù)據(jù)庫,刪除空用戶就可以登陸。

delete from user where user is null;

delete from user where user='';

FLUSH PRIVILEGES;


網(wǎng)頁題目:CnetOS下編譯安裝MySQL
轉(zhuǎn)載來源:http://uogjgqi.cn/article/ccseije.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流