Solaris11安裝MySQL
1.新建mysql的用戶組和用戶
# groupadd mysql
# useradd -G mysql mysql
# groupadd mysql
# useradd -G mysql mysql
2.使用pkgadd安裝MySQL
# pkgadd -d mysql-standard-5.XXXX-solaris10-x86_64.pkg
安裝後的MySQL位於/opt/mysql/mysql目錄下
# pkgadd -d mysql-standard-5.XXXX-solaris10-x86_64.pkg
安裝後的MySQL位於/opt/mysql/mysql目錄下
3.修改mysql目錄的權限
#chmod 777 /opt/mysql/mysql
4.在目錄/etc下新建檔案my.cnf檔案,內容如下
[mysqld]
basedir=/opt/mysql/mysql
datadir=/opt/mysql/mysql/data
[mysqld]
basedir=/opt/mysql/mysql
datadir=/opt/mysql/mysql/data
5.修改my.cnf檔的用戶權限和操作權限
#chown mysql:mysql /etc/my.cnf
#chmod 755 /etc/my.cnf
6.執行MySQL的post-install文件
# cd /opt/mysql/mysql/scrīpts
# ./mysql_install_db --defaults-file=/etc/my.cnf --user=mysql
# cd /opt/mysql/mysql/scrīpts
# ./mysql_install_db --defaults-file=/etc/my.cnf --user=mysql
7.啟動MySQL
# cd /opt/mysql/mysql
# ./bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql
# cd /opt/mysql/mysql
# ./bin/mysqld_safe --defaults-file=/etc/my.cnf --user=mysql
也可以使用如下的方法來啟動MySQL
# /etc/init.d/mysql start
# /etc/init.d/mysql start
8.更改MySQL root用戶的密碼
# /opt/mysql/mysql/bin/mysqladmin -u root password 'new-password'
# /opt/mysql/mysql/bin/mysqladmin -u root -h 機器名稱password 'new-password'
9.登錄MySQL命令列
# mysql -p
輸入新的密碼
# /opt/mysql/mysql/bin/mysqladmin -u root password 'new-password'
# /opt/mysql/mysql/bin/mysqladmin -u root -h 機器名稱password 'new-password'
9.登錄MySQL命令列
# mysql -p
輸入新的密碼
10.停止mysql
# /etc/init.d/mysql stop
# /etc/init.d/mysql stop
成功後, 複製support-files下的mysql.server
到 /etc/rc3.d 下並改以如
S90mysql.server 名稱即可, 並將 檔案中的 datadir 修改為
datadir=/opt/mysql/mysql/data
S90mysql.server 名稱即可, 並將 檔案中的 datadir 修改為
datadir=/opt/mysql/mysql/data
留言
張貼留言