my-huge.cnf文件
my-huge.cnf文件含有和my-large.cnf配置文件中一样的命令。当然,分配给大多数指令的值比较大并适合较大型的数据库。
正如ww.mysql.com站点上所描述的,拥有大量数据库的组织,比如:google、Sabre和NASA都采用MySQL。虽然我们猜测这些公司所使用的命令不同于用户在my-huge.cnf文件中所看到的命令,但这至少让用户对MySQL企业级数据库有一个概念。
为了方便起见,本文所说的采用Red Hat Enterprise Linux 4.0所携带的版本,在终端中输入以下命令:
[root@tyc00n ~]#rpm –q mysql
会得到以下所显示的内容
mysql-4.1.7-4 RHEL4.1
这说明了在安装RHEL的时候,己经安装了MySQL。是不是己经安装了MySQL就可以运行了呢?接着再输入以下命令:
[root@tyc00n ~]# service mysqld start
显示如下:
mysqld:unrecognized service
说明了MySQL服务器还没有启动,还需要安装MySQL-Server程序包。其版本要与所携带的一致。如:MySQL-Server-4.1.7-4.i386.rpm。安装完成之后,重复执行之前的指令,会得到以下显示信息。
初始化MySQL数据库: [确定]
启动MySQL:[确定]
配置MySQL用户
在配置一个MySQL服务器时,需要配置该服务器上的用户。这些用户独立于Linux计算机上的用户和组。首先,需要为MySQL系统添加一个根用户。令人遗憾的是,需要在命令行上用明文形式添加与根用户相关的密码。
下面这个命令为MySQL系统创建一个根用户:
#mysqladmin –u root password i8oe66q
当然,还需要创建普通用户来访问这个MySQL系统。接着,需要使用根帐号登录到MySQL中,如下所示:
[root@tyc00n root]#mysql –u root –p
Enter password:
Welcome to the MySQL montor. Command end with; or \\g.
Your MySQL connection id is 7 to server Version:4.1.7
Type ‘help;’ lr ‘\\h’ for help.Type ‘\\C’ to clean the buffer.
Mysql>;
my-huge.cnf文件
my-huge.cnf文件含有和my-large.cnf配置文件中一样的命令。当然,分配给大多数指令的值比较大并适合较大型的数据库。
正如ww.mysql.com站点上所描述的,拥有大量数据库的组织,比如:google、Sabre和NASA都采用MySQL。虽然我们猜测这些公司所使用的命令不同于用户在my-huge.cnf文件中所看到的命令,但这至少让用户对MySQL企业级数据库有一个概念。
为了方便起见,本文所说的采用Red Hat Enterprise Linux 4.0所携带的版本,在终端中输入以下命令:
[root@tyc00n ~]#rpm –q mysql
会得到以下所显示的内容
mysql-4.1.7-4 RHEL4.1
这说明了在安装RHEL的时候,己经安装了MySQL。是不是己经安装了MySQL就可以运行了呢?接着再输入以下命令:
[root@tyc00n ~]# service mysqld start
显示如下:
mysqld:unrecognized service
说明了MySQL服务器还没有启动,还需要安装MySQL-Server程序包。其版本要与所携带的一致。如:MySQL-Server-4.1.7-4.i386.rpm。安装完成之后,重复执行之前的指令,会得到以下显示信息。
初始化MySQL数据库: [确定]
启动MySQL:[确定]
配置MySQL用户
在配置一个MySQL服务器时,需要配置该服务器上的用户。这些用户独立于Linux计算机上的用户和组。首先,需要为MySQL系统添加一个根用户。令人遗憾的是,需要在命令行上用明文形式添加与根用户相关的密码。
下面这个命令为MySQL系统创建一个根用户:
#mysqladmin –u root password i8oe66q
当然,还需要创建普通用户来访问这个MySQL系统。接着,需要使用根帐号登录到MySQL中,如下所示:
[root@tyc00n root]#mysql –u root –p
Enter password:
Welcome to the MySQL montor. Command end with; or \\g.
Your MySQL connection id is 7 to server Version:4.1.7
Type ‘help;’ lr ‘\\h’ for help.Type ‘\\C’ to clean the buffer.
Mysql>;
my-huge.cnf文件
my-huge.cnf文件含有和my-large.cnf配置文件中一样的命令。当然,分配给大多数指令的值比较大并适合较大型的数据库。
正如ww.mysql.com站点上所描述的,拥有大量数据库的组织,比如:google、Sabre和NASA都采用MySQL。虽然我们猜测这些公司所使用的命令不同于用户在my-huge.cnf文件中所看到的命令,但这至少让用户对MySQL企业级数据库有一个概念。
为了方便起见,本文所说的采用Red Hat Enterprise Linux 4.0所携带的版本,在终端中输入以下命令:
[root@tyc00n ~]#rpm –q mysql
会得到以下所显示的内容
mysql-4.1.7-4 RHEL4.1
这说明了在安装RHEL的时候,己经安装了MySQL。是不是己经安装了MySQL就可以运行了呢?接着再输入以下命令:
[root@tyc00n ~]# service mysqld start
显示如下:
mysqld:unrecognized service
说明了MySQL服务器还没有启动,还需要安装MySQL-Server程序包。其版本要与所携带的一致。如:MySQL-Server-4.1.7-4.i386.rpm。安装完成之后,重复执行之前的指令,会得到以下显示信息。
初始化MySQL数据库: [确定]
启动MySQL:[确定]
配置MySQL用户
在配置一个MySQL服务器时,需要配置该服务器上的用户。这些用户独立于Linux计算机上的用户和组。首先,需要为MySQL系统添加一个根用户。令人遗憾的是,需要在命令行上用明文形式添加与根用户相关的密码。
下面这个命令为MySQL系统创建一个根用户:
#mysqladmin –u root password i8oe66q
当然,还需要创建普通用户来访问这个MySQL系统。接着,需要使用根帐号登录到MySQL中,如下所示:
[root@tyc00n root]#mysql –u root –p
Enter password:
Welcome to the MySQL montor. Command end with; or \\g.
Your MySQL connection id is 7 to server Version:4.1.7
Type ‘help;’ lr ‘\\h’ for help.Type ‘\\C’ to clean the buffer.
Mysql>;