MySQL在Solaris上的快速安装
一、一、MySQLMySQL 在在 SolarisSolaris 上的快速安装上的快速安装 Solaris 10 已经内置安装了 MySQL,版本为 4.0,本例为安装指定版本的MySQL 实例。 1 1、下载、下载 MySQLMySQL 到MySQL官方网站 /usr/dt/bin/dtsession /usr/dt/bin/dtloginfdsk 2 2、创建、创建 MySQLMySQL 用户组和用户名称用户组和用户名称 groupaddmysql useradd-gmysql mysql mkdir/export/home/mysql chgrpmysql/export/home/mysql chownmysql /export/home/mysql usermod -d /export/home/mysql mysql 3 3、安装、安装 MySQLMySQL 将 mysql-5.1.32-solaris10-i386.pkg包放在目录/home/mysql下 cd /home/mysql pkgadd –d mysql-5.1.32-solaris10-i386.pkg MySQL 被默认安装到/opt/mysql/mysql/ 4 4、创建目录链接、创建目录链接 cd /usr/local ln -s /opt/mysql/mysql mysql 5 5、修改配置文件、修改配置文件 拷贝 MySQL 配置文件 cp /opt/mysql/mysql/support-files/my- f/etc/ f 打开 f文件 vi /etc/ f 472760636.doc 1 在[mysqld] 字段下添加, basedir /usr/local/mysql datadir /usr/local/mysql/data 6 6、修改字符集、修改字符集 MySQL 默认字符集为 latin1,将 MySQL 字符集设为 gbk, 修改配置文件vi /etc/ f 在[client]字段下添加default-character-setgbk 在[mysql]字段下添加default-character-setgbk 7 7、设置、设置 MySQLMySQL 自动启动自动启动 打开文件 gedit /etc/rc3.d/S99mysql 在/bin/sh 下输入 /opt/mysql/mysql/bin/mysqld_safe –usermysql 屏幕显示以下信息 -------------- | Databases| ------------------ 472760636.doc 2 |ination_schema| | mysql| | test| ------------------ 3 rows in set 0.00 sec 1111、创建历史库、创建历史库 historyhistory mysql mysqlcreate database history; 1212、授予、授予 historyhistory 访问权限访问权限 默认情况下 MySQL 数据库是禁止所有远程用户访问的,需要授予其访问、操作权限 mysqlgrant all privileges on *.* to history‘’ identified by ‘history’; 将 history 库的所有权限赋予所有访问者,密码是history, 最后输入 privileges;使上述设置生效 二、二、MySQLMySQL 在在 LinuxLinux 上的快速安装上的快速安装 1 1、下载、下载 MySQLMySQL 安装 MySQL 需要 MySQL-server 和 MySQL –client 两个 rpm 文件。到 MySQL 官方网 站 MySQL 的 linux 版本。 2 2、安装、安装 MySQLMySQL 在 rpm 文件的目录下运行如下命令 1安装服务器端 rpm –i MySQL-server-community-5.0.77-0.rhel5.i386.rpm 2安装客户端 rpm –i MySQL-client-community-5.0.77-0.rhel5.i386.rpm 3 3、测试、测试 MySQLMySQL 登陆 MySQL 的命令是 mysql,可以测试 MySQL 安装是否成功。 mysql 出现了“mysql”提示符,恭喜你,安装成功了 472760636.doc 3 4 4、修改配置文件、修改配置文件 拷贝 MySQL 配置文件 cp /usr/share/mysql/my- f /etc/ f 5 5、修改字符集、修改字符集 MySQL 默认字符集为 latin1,将 MySQL 字符集设为 gbk, 修改配置文件vi /etc/ f 在[client]字段下添加default-character-setgbk 在[mysql]字段下添加default-character-setgbk 重新启动 MySQL 使更改生效, /etc/rc.d/init.d/mysql restart 6 6、设置、设置 MySQLMySQL 自动启动自动启动 打开文件 gedit /etc/rc3.d/S99mysql 在/bin/sh 下输入 /opt/mysql/mysql/bin/mysqld_safe –usermysql 8 8、授予、授予 historyhistory 访问权限访问权限 默认情况下 MySQL 数据库是禁止所有远程用户访问的,需要授予其访问、操作权限 mysqlgrant all privileges on *.* to history‘’ identified by ‘history’; 将 history 库的所有权限赋予所有访问者,密码是history, 最后输入 privileges;使上述设置生效 /c1t0d0s08G swapc1t0d0s1内存 2 倍 overlapc1t0d0s2全部硬盘系统软件包文件系统 /usrc1t0d0s38G /optc1t0d0s46G /varc1t0d0s54G /export/homec1t0d0s7硬盘的剩余空间用户主目录 unix 下安装 MySQL 472760636.doc 4 安装时建议你为 MySQL 管理创建一个用户和组。 由该组用户运行 mysql 服务器并执行管理 任务。 (也可以以 root 身份运行服务器,但是不推荐) 第一步创建一个用户来运行服务器。在 Solaris 和 unix 下,可以用 useradd 和 groupadd 使用工具来完成。取一个名字叫mysql 吧。 (当然,任何你喜欢的id 都可以)所以在做其它 事情之前,利用 su 命令成为 root su-root groupadd mysql useradd -g mysqlmysql 选择要安装 mysql 软件的位置,并将当前目录转换到该目