solaris mysql 安裝 解除安裝

spectre2發表於2013-02-28
在solaris下安裝部署mysql

#uname -a              --檢視系統相關資訊

SunOS CVS 5.10 Generic_120011-14 sun4u sparc SUNW,Sun-Fire-V245

 下載對應的mysql的安裝文件,一定要找對,我找了好久。

http://dev.mysql.com/downloads/mysql/ 網站下載安裝檔案mysql-5.5.30-solaris10-sparc-64bit.pkg.gz

將檔案上傳至/usr/local/檔案下。記得要用二進位制進行傳輸,要不傳上去的檔案有問題。

用root使用者登入

# cd /usr/local

# gzip -d ./mysql-5.5.30-solaris10-sparc-64bit.pkg.gz      --解壓包

 

建立mysql的使用者組和使用者
# groupadd mysql   
# useradd -G mysql mysql

pkgadd -d  mysql-5.5.30-solaris10-sparc-64bit.pkg    --安裝

安裝後的MySQL位於/opt/mysql/mysql目錄下

 

在目錄/etc下建立檔案my.cnf檔案,內容如下

[mysqld]
basedir=/opt/mysql/mysql
datadir=/opt/mysql/mysql/data

 

執行MySQL的post-install檔案,建立資料庫repository
# cd /opt/mysql/mysql
# ./scripts/mysql_install_db --defaults-file=/etc/my.cnf --user=mysql

經過上述這些步驟,就可以正常啟動MySQL了

 

啟動MySQL
# cd /opt/mysql/mysql
# ./bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql

 

設定mysql密碼

#/opt/mysql/mysql/bin/mysqladmin -u root password '123456'      --引號內是密碼

 

在solaris裡面登入mysql 修改遠端連結

# mysql -h localhost -u root -p

這個時候需要輸入密碼

登入進去之後

>mysql   update user set host='%' where user='root'

 

這樣就可以遠端登入到mysql了。

 

也可以使用如下的方法來啟動MySQL
# /etc/init.d/mysql start       ---啟動

# /etc/init.d/mysql stop        ---停止

# /etc/init.d/mysql restart     ---重啟

 

 

Solaris下解除安裝曾經裝置的mysql

搜刮曾經裝置的mysql pkg
# pkginfo | grep sql
system SUNWmysqlr
system SUNWmysqlt
system SUNWmysqlu

開端解除安裝
pkgrm SUNWmysqlr
pkgrm SUNWmysqlt
pkgrm SUNWmysqlu

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14184018/viewspace-754926/,如需轉載,請註明出處,否則將追究法律責任。

相關文章