就是按照官方的《MySQL5.1参考手册》2.7节“在其它类Unix系统中安装MySQL”步骤安装的,还是官方的资料可靠,自己稍微整理一下,方便查阅。
Unix:
$ uname -a
SunOS fs-cluster1 5.8 Generic_108528-13 sun4u sparc SUNW,Sun-Fire-280R
MySQL:
mysql-5.0.45-solaris8-sparc-64bit.tar.gz
一、为mysqld增加一个登录用户和组:
# groupadd mysql
# useradd -d /opt/mysql -g mysql -m mysql
二、挑选一个你想解开分发包的目录,进入该目录。在下面的例子中,我们将分发解包在“/usr/local”下:
# cd /usr/local
三、解包分发版,将创建安装目录。然后生成到该目录的一个符号链接:
# gunzip < /opt/mysql-5.0.45-solaris8-sparc-64bit.tar.gz | tar -xvf -
# ln -s mysql-5.0.45-solaris8-sparc-64bit mysql
四、进入安装目录:
# cd mysql
你会在mysql目录下发现几个文件和子目录,对安装目的最重要的是“bin”和“scripts”子目录。
·bin
这个目录包含客户端程序和服务器,你应该把这个目录的完整路径加到PATH环境变量,以便shell能正确的找到MySQL程序。
·scripts
这个目录包含mysql_install_db脚本,用来初始化mysql数据库的授权表,其中贮存了服务器访问允许。
五、如果还没有安装MySQL,必须创建MySQL授权表:
# scripts/mysql_install_db --user=mysql
Installing MySQL system tables...
OK
Filling help tables...
OK
To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
./bin/mysqladmin -u root password 'new-password'
./bin/mysqladmin -u root -h fs-cluster1 password 'new-password'
See the manual for more instructions.
You can start the MySQL daemon with:
cd . ; ./bin/mysqld_safe &
You can test the MySQL daemon with mysql-test-run.pl
cd mysql-test ; perl mysql-test-run.pl
Please report any problems with the ./bin/mysqlbug script!
The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com
#
如果你用root运行命令,应当使用--user选项。选项的值应与你在第一步为运行服务器所创建的登录账户相同。如果你用该用户登录来运行命令,可以省略--user选项。
六、将程序二进制的所有权改为root,数据目录的所有权改为运行mysqld 的用户:
# chown -R root .
# chown -R mysql data
# chgrp -R mysql .
第一个命令将文件的所有属性改为root用户。第二个命令将数据目录的所有属性改为mysql用户。第三个命令将组属性改为mysql组。
如果你喜欢在引导机器时自动启动MySQL,可以拷贝support-files/mysql.server文件到系统有启动文件的地方。
在所有东西被解包并且安装以后,你应该初始化并且测试你的分发版。
七、可以用下列命令启动MySQL服务器:
# bin/mysqld_safe --user=mysql &
[1] 13502
# Starting mysqld daemon with databases from /usr/local/mysql-5.0.45-solaris8-sparc-64bit/data
注释:MySQL授权表中的账户开始没有密码。启动服务器后,应当设置密码。
八、其它设置
把/usr/local/mysql/bin放入环境变量PATH里。
直接登陆:
# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.45 MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
修改密码:
# mysqladmin -u root password 'root'
修改密码后登陆方式:
# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
# mysql -uroot -proot
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.0.45 MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
九、数据库起停
使用mysqladmin验证服务器在运行中。以下命令提供了简单的测试,可检查服务器是否已经启动并能响应连接:
# mysqladmin -uroot -proot version
mysqladmin Ver 8.41 Distrib 5.0.45, for sun-solaris2.8 on sparc
Copyright (C) 2000-2006 MySQL AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license
Server version 5.0.45
Protocol version 10
Connection Localhost via UNIX socket
UNIX socket /tmp/mysql.sock
Uptime: 13 min 49 sec
Threads: 1 Questions: 9 Slow queries: 0 Opens: 12 Flush tables: 1 Open tables: 6 Queries per second avg: 0.011
关闭服务器:
# mysqladmin -uroot -proot shutdown
重启服务器:
# mysqld_safe --user=mysql &
[1] 13583
# Starting mysqld daemon with databases from /usr/local/mysql/data
--End--
相关推荐
在 Solaris 10 操作系统中安装 Apache2 和 MySQL 是构建 Web 服务器与数据库服务的基础。Apache2 是一个流行的开源 Web 服务器软件,而 MySQL 是一个高效的关系型数据库管理系统。以下将详细介绍这两个组件在 ...
在安装`mysql-8.4.0-solaris11-sparc-64bit.tar.gz`压缩包时,用户应遵循以下步骤: 1. 下载并解压压缩包到一个合适的目录。 2. 配置环境变量,包括`PATH`、`MYSQL_HOME`等,以确保系统能找到MySQL的可执行文件。 3...
【Solaris 10 学习笔记】 Solaris 10 是 Sun Microsystems(后被 Oracle 收购)推出的一款先进的操作系统,尤其在企业级服务器环境中广泛使用。它提供了丰富的特性和强大的性能,包括 ZFS 文件系统、DTrace 动态...
### Solaris 10 for X86 + PHP 5 + MySQL 5 详细配置说明 ...通过上述详细的步骤,您可以成功地在 Solaris 10 for X86 平台上安装并配置 PHP 5 和 MySQL 5,构建出一个强大且稳定的 Web 开发环境。
### 使用Linux网络(ULN)安装xMySQL及在Solaris上安装MySQL的知识点解析 #### 一、通过ULN安装MySQL ##### 1.1 Oracle Unbreakable Linux Network (ULN)简介 - **ULN**是Oracle为Linux平台提供的一种全面的支持和...
"Solaris 安装 Oracle 详细安装步骤" 本文将详细介绍如何在 Solaris 操作系统上安装 Oracle 10G 数据库,并将其与 VMware 集成,包括虚拟机的配置、Solaris 系统的安装、Oracle 数据库的安装和配置等步骤。 一、...
以下是对这些工具在Solaris7环境下的安装和配置的详细说明。 首先,Apache是全球最流行的Web服务器软件,它提供了强大的HTTP和HTTPS服务,能够处理各种类型的网页请求。在Solaris7上安装Apache,通常需要从源代码...
5.随后,系统将询问是否安装包、是否继续安装,回答 y。 6.Do you wish to ENABLE the alternate break sequence? [E/n]: 回答 n 7.Do you want to install the ACT package? [y/n]: 回答 y 8.输入基本目录为 /opt/...
"VMware Workstation下安装Solaris 10操作系统" 以下是从给定的文件中生成的相关知识点: 1. Solaris 10 操作系统是行业领先的 UNIX 平台,提供了跟 Linux 几乎一样的 GNU 环境。 2. Solaris 10 操作系统可以从 ...
在IT领域,监控系统是确保服务稳定性和性能的关键工具之一,Nagios作为一款开源的...提供的文档如《Solaris10下Nagios安装.doc》和《Solaris10下Nagios安装.pdf》会进一步细化安装过程,帮助用户解决可能出现的问题。
#### 在VMware Workstation 5环境下安装Solaris 10 (X86) 本文将详细介绍如何在VMware Workstation 5这一虚拟化平台上安装Solaris 10 (X86)操作系统。虽然该版本的VMware Workstation相较于后续版本在兼容性方面略...
在 Solaris 操作系统上安装 GCC(GNU Compiler Collection)是一个重要的任务,因为GCC是开源社区广泛使用的C、C++、Objective-C、Fortran以及其他编程语言的编译器。本篇文章将详细阐述在 Solaris 上安装 GCC 的...
VMware 7.1.4 下安装 Solaris 10 操作系统 标题解释 本篇文章将指导读者在 VMware 7.1.4 虚拟机中安装 Solaris 10 操作系统,整个安装过程将通过图解和详细步骤来描述。 标签解释 本文章的标签包括:Solaris 安装...
总结,本笔记详细介绍了在Xen全虚拟化环境下安装Solaris操作系统的过程,涵盖了从配置文件的编写到虚拟机的启动,以及安装过程中的关键参数。了解并掌握这些知识对于管理和维护基于Xen的虚拟化环境至关重要。
本文将详细介绍如何在 Solaris 5.10 系统下安装和配置 CVS 1.1.3,并通过实际操作步骤帮助读者理解整个过程。 #### 二、安装前准备 1. **环境搭建**: - 确保已经安装了 Solaris 5.10 系统。 - 准备好需要安装 ...
### Solaris 安装 Oracle 10.2.0 的注意事项及步骤 #### 一、系统与硬件需求 在开始安装 Oracle ...通过以上步骤,可以顺利完成 Solaris 环境下 Oracle 数据库的安装,并为后续的应用开发和管理打下坚实的基础。
Solaris 8是2002年发布的一个版本,虽然现在已经有了更先进的Solaris 10和Solaris 11,但其稳定的内核和丰富的管理工具使其在一些特定场景下仍然得到广泛应用。 二、Solaris 8安装前准备 1. 硬件兼容性检查:确保你...
下面我们将深入探讨 Solaris 10 下的 Jumpstart 安装步骤。 **一、创建 Jumpstart 安装服务器** 首先,我们需要在一台已经安装了 Solaris 10 的服务器上创建 Jumpstart 安装目录。在命令行中执行以下操作: 1. ...
### Linux下安装MySQL 在Linux环境下安装MySQL是一个常见的任务,对于开发者、系统管理员以及数据库管理员而言至关重要。本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备...
本文主要讲解在VMware Workstation 5环境下进行安装的过程。 VMware Workstation是一款流行的虚拟机软件,允许用户在Windows平台上运行多种操作系统。安装前,确保PC机满足最低系统要求:至少128MB内存、12GB硬盘...