suse 10 下mysql安裝

一 、 安裝MYSQL
1. 下載MYSQL的安裝文件
MySQL-server-5.0.22-0.i386.rpm
MySQL-client-5.0.22-0.i386.rpm
下載地址可以到官方網站上www.mysql.com 或者www.mysql.cn
2. 安裝MYSQL
SUSE#rpm –ivh Mysql-*
安裝完成後
SUSE#mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8 to server version: 5.0.22-standard-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
  mysql>
說明你已經安裝成功了。呵呵,簡單吧 ?默認的MYSQL的密碼是空的,如果加入密碼後,就和WINDOWS 下
使用是一樣的,
Suse# mysql – u root –p 
Password: xxxxx
Mysql的默認用戶名是ROOT,不要和LINUX 的操作系統混了。現在給我們的MYSQL 加個密碼。
Suse#]# mysqladmin -u root password mysql
3. 啓動與停止
Suse 安裝完成後啓動文件mysql的啓動文件放在/etc/init.d目錄下。可能與REDHAT不同,晚上回家的時候我在
REDHAT下嘗試下看看。廢話不多說了。。啓動的時候運行下面的命令就可以了。
Suse#/etc/init.d/mysql start    其他命令  |stop|restart
自動啓動:suse#chkconfig –list mysql
如果沒有可以通過以下命令在你的系統裏添加|刪除mysql服務
Suse#chkconfig  -add|del  mysql


OK ,這裏mysql 數據庫軟件在SUSE的操作系統中基本安裝完成了,下面在mysql安裝的時候沒有指定安裝的目錄,
又不想重新安裝MYSQL 數據庫,那麼就按照下面的方法吧。
二、更改MYSQL安裝目錄
Mysql 默認的數據文件存儲目錄爲/var/lib/mysql。假如要把目錄移動到/home/data下需要進行下面幾步:
1. 在home目錄下建立data目錄
Suse#cd home
suse:/home #mkdir data
2. 關閉mysql服務進程
Suse#mysqladmin –u root –p shutdown
3. 移動mysql 目錄
Suse#mv /var/lib/mysql  /home/data/
4. 修改my.cnf配置文件
一般安裝的時候,在/etc/目錄下會有my.cnf這個文件,如果沒有這個文件到/usr/share/mysql下找到*.cnf文件。拷貝其中的一個到
/etc目錄下,並修改名字爲my.cnf.
Suse# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
     編輯my.cnf文件 suse#vi /etc/my.cnf,找到21行和28行,將原來一行的文件刪除或者通過“#”註釋掉,改爲現在的:
     21 socket         = /home/data/mysql/mysql.sock
     28 socket         = /home/data/mysql/mysql.sock
5. 修改mysql 啓動腳本/etc/init.d/mysql
Suse#vi /etc/init.d/mysql
第61行
或者刪除或者註釋後添加一行
datadir=/home/data/mysql 
6.重新啓動mysql服務
Suse#/etc/init.d/mysql start,
或者suse#service mysql start
8.測試
suse:~ # mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8 to server version: 5.0.22-standard-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.


mysql>

OK 結束。


若安裝出現錯誤:error: Failed dependencies:  MySQL-devel is needed by MySQL-embedded-5.6.10-1.sles11.x86_64

添加以下參數解決以來問題。

rpm -ivh MySQL-server-5.5.24-1.linux2.6.x86_64.rpm --nodeps --force


文章出自:http://blog.sina.com.cn/s/blog_5f49af3b0100dmxw.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章