亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2534 | 回復(fù): 0
打印 上一主題 下一主題

RedHat5下安裝Mysql詳解 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-12-23 03:40 |只看該作者 |倒序瀏覽

轉(zhuǎn)載(http://tetop.blog.51cto.com/1883288/351458)

RedHat5是目前市場上比較成熟的一種Linux操作系統(tǒng),在服務(wù)器市場占有很大的比例,Mysql為市場上目前使用比多的一種開源數(shù)據(jù)庫管理系統(tǒng),本遍文章主要介紹Mysql在RedHat下的安裝及會遇到的一些問題,

一、卸載原系統(tǒng)中安裝的舊版mysql數(shù)據(jù)庫,因如果我們直接安裝新版數(shù)據(jù)庫會提示沖突問題,所以我們需要先進行卸載,具體命令如下
1、先把系統(tǒng)里安裝的所有mysql找出來
#rpm -qa | grep -i mysql 運行此命令后,顯示所有列表:
mysqlclient10-3.23.58-4.RHEL4.1
mysqlclient10-devel-3.23.58-4.RHEL4.1
2、將列表一一強制刪除:
#rpm -ev --nodeps mysqlclient10-3.23.58-4.RHEL4.1
#rpm -ev --nodeps mysqlclient10-devel-3.23.58-4.RHEL4.1
3、將老版本的幾個文件手工刪除:
#rpm -f /etc/my.cnf
#rpm -rf /usr/var/lib/mysql
4、安裝新版本的mysql server:
#rpm -ivh MySQL-server-community-5.0.45-0.rhel4.i386.rpm
5、安裝client,用于命令行下操作mysql:
#rpm -ivh MySQL-client-community-5.0.45-0.rhel4.i386.rpm
注:我們安裝了server端的版本後,必必須安裝client端的版本,負責(zé)在隨後的命令操作中會得到不能成功執(zhí)行的情況。
安裝完上面的server和client軟件後,如果不出現(xiàn)特除情況,mysql服務(wù)會自動起來,我們可能通過以下命令來查看服務(wù)是否自動啟來沒有:

[root@linux local]# netstat -nat
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address      Foreign Address     State   
tcp  0  0 0.0.0.0:3306     0.0.0.0:*      LISTEN   
上面顯示可以看出MySQL服務(wù)已經(jīng)啟動。
二、進行相關(guān)設(shè)置
新安裝的數(shù)據(jù)庫默認的root 用戶是沒有密碼,所以我們第一步就是為其設(shè)置自已密碼權(quán)。我們可直接輸入以下命令:
# /usr/bin/mysqladmin -u root password 'new-password'
# /usr/bin/mysqladmin -u root -h test1 password 'new-password'
這樣我們的新密碼就成功設(shè)置了。
隨後我們直接登錄看是否成功設(shè)置,執(zhí)行如下命令:
#mysql -u root -p
#Enter password: (輸入密碼)
其中-u后跟的是用戶名,-p要求輸入密碼,回車后在輸入密碼處輸入密碼。如果出現(xiàn): mysql> 則表明設(shè)置成功。
這時如果我們進行遠程登錄,也出現(xiàn)連接失敗,因我們現(xiàn)價鄶?shù)膔oot用戶只永許我們進行l(wèi)ocalhst登錄,所以我們需通過如下命令來進行設(shè)置:

login as: root ///登陸系統(tǒng)
root@linux's password: ///輸入密碼
Last login: Tue Apr 15 14:06:54 2008 from 172.20.87.10
[root@myserver ~]# /usr/local/mysql/bin/mysql -u root -h localhost -p ///登入mysql
Enter password: ///輸入mysql對應(yīng)用戶的密碼
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 431
Server version: 5.0.58-enterprise-gpl-log Source
Type 'help;' or '\h' for help. Type '\c' to clear the buffer. ///登入成功的提示信息
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'rootpasswd' WITH GRANT OPTION;
///輸入這段指令并回車后允許所有用root用戶并且輸入rootpasswd密碼的主機登入該mysql Server 如果將'%'換成'10.1.1.1'那么只有10.1.1.1的主機可以登陸.
Query OK, 0 rows affected (0.07 sec)
mysql> \q ///退出mysql
Bye
[root@myserver ~]#
這樣我們就可以進行遠程連接 Mysql 數(shù)據(jù)庫了。
三、啟動與停止
1、啟動
MySQL安裝完成后啟動文件mysql在/etc/init.d目錄下,在需要啟動時運行下面命令即可。
[root@test1 init.d]# /etc/init.d/mysql start
2、停止
[root@test1 init.d]# /etc/init.d/mysql stop
3、重啟
[root@test1 init.d]# /etc/init.d/mysql restart

四、隨系統(tǒng)一起啟動
我們可以在系統(tǒng)終端輸入以下命令:
# ntsysv
這樣就會有一對話框出現(xiàn),通過移動上下鍵來選擇我們需要的服務(wù),這裡我們選擇mysql,按空格鍵,這時會出現(xiàn) * 號,表明已選狀態(tài),最後保存,退出,這樣此對話框中選擇的所以服務(wù)都會隨系統(tǒng)一起啟動。
五、Mysql的幾個重要目錄
1、數(shù)據(jù)庫目錄
/var/lib/mysql/
2、配置文件
/usr/share/mysql(mysql.server命令及配置文件)
3、相關(guān)命令
/usr/bin(mysqladmin mysqldump等命令)
4、啟動腳本
/etc/init.d/(啟動腳本文件mysql的目錄)
六、備份恢復(fù)
例如:將上例創(chuàng)建的aaa庫備份到文件aaa.bak中
[root@linux root]# cd /val/lib/mysql (進入到庫目錄)
[root@linux mysql]# mysqldump -u root -p --opt aaa > aaa.bak
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP