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>;