Solaris10下安装MySQL

Posted on 2010-08-04 21:09 Computerboy 阅读(1734) 评论(0)  编辑  收藏 所属分类: 编程技术
1 下载MySQL
下载页面: http://www.mysql.com/downloads/mysql
选择对应的Solaris版本,目前需要安装的版本是Solaris 10 SPARC 64-bit
2 解压MySQL
转到下载目录,目前本机器放在 /u02/mysqltemp 目录下
#gunzip -d mysql-5.1.49-solaris10-sparc-64bit.pkg.gz
3 创建mysql 的用户组和用户 并指定目录
#groupadd mysql
#useradd -G mysql mysql
====
mkdir /export/home/mysql
chgrp mysql /export/home/mysql
chown mysql /export/home/mysql
usermod -d /export/home/mysql mysql
====
如果觉得不需要指定目录,可以个略过创建步骤。

4 使用pkgadd 安装MySQl 包
#pkgadd -d mysql-5.1.49-solaris10-sparc-64bit.pkg
安装后的MySQL 位于 /opt/mysql/mysql 目录下

如果不用此文件可以略过此步骤。
4.1 建立目录连接
#cd /usr/local
#ln -s /opt/mysql/mysql/mysql
如果不需要,可以略过此步骤。

5 在目录/etc下创建mysql.cnf 文件,内如如下:
[mysqld]
basedir=/opt/mysql/mysql
datadir=/opt/mysql/mysql/data

6 运行MySQL 的post-install 文件,创建数据库 repository 或者叫初始化MySQL
#cd /opt/mysql/mysql
#./scripts/mysql_install_db --defaults-file=/etc/mysql.cnf --user=mysql
或者用:
#./scripts/mysql_install_db  --user=mysql
7 启动MySQL
#cd /opt/mysql/mysql
#./bin/mysql_safe -defaults-file=/etc/mysql.cnf -user=mysql
也可以使用如下的方法启动MySQL
#/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'
或者登录MySQL 之后用如下的方法更改:
update user set password=PASSWORD('root') where user='root';
9 登录MySQL 命令
#mysql -p
输入新的密码:
或者用如下方法登录
mysql -u root mysql

10 停止MySQL
#/etc/init.d/mysql stop



只有注册用户登录后才能发表评论。


网站导航:
 

posts - 40, comments - 39, trackbacks - 0, articles - 0

Copyright © Computerboy