您的位置:首页 > 数据库 > MySQL

Solaris下安装Mysql_启动停止Mysql_创建远程用户

2011-04-09 00:47 681 查看
在Solaris下安装MySQL要比安装Oracle相对容易,下面是本人在Solaris下安装MySQL的过程,在这里与大家分享。

 

操作系统:Solaris10
数据库:mysql5

mysql-5.1.42-solaris10-i386.pkg.gz

 

一、将介质传至服务器

 我使用的是FTP的方式将介质传到服务器。

 

二、解包

# gzip -d /opt/databases/mysql-5.1.42-solaris10-i386.pkg.gz (/opt/databases/是我存放介质的地方)

 

三、创建Mysql用户及组

# groupadd mysql

# useradd -G mysql mysql

 

四、使用pkgadd安装

# pkgadd -d /opt/databases/mysql-5.1.42-solaris10-i386.pkg

(安装过程按照提示做即可)

安装结束后Mysql会默认安装在/opt/mysql/mysql目录下

 

五、在/etc目录下创建my.cnf文件

# vi my.cnf

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


 

六、安装数据库

# cd /opt/mysql/mysql

# ./scripts/mysql_install_db --defaults-file=/etc/my.cnf --user=mysql

 

七、启动/停止MySQL

# /etc/init.d/mysql start (启动)

# /etc/init.d/mysql stop  (停止)

 

八、修改root用户口令

# /opt/mysql/mysql/bin/mysqladmin -u root password 'new-password'

# /opt/mysql/mysql/bin/mysqladmin -u root -h hostname password 'new-password'

 

九、为MySQL添加远程用户

方法一:

 使用root登录到mysql(这里的root指的是mysql中的root用户)

mysql>GRANT ALL PRIVILEGES ON *.* TO admin@localhost IDENTIFIED BY 'something' WITH GRANT OPTION;
mysql>GRANT ALL PRIVILEGES ON *.* TO
admin@"%" IDENTIFIED BY 'something' WITH GRANT OPTION;

 

 

方法二:

mysql>INSERT INTO user VALUES('localhost','admin',PASSWORD('something'), 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')
mysql>INSERT INTO user VALUES('%','admin',PASSWORD('something'), 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')


 

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息