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