mysql-4.1.22 for rhel3

MySQL安装包: 

  mysql-standard-4.1.22-pc-linux-gnu-i686-glibc23.tar.gz

安装步骤:

  1、# chmod 755 mysql-standard-4.1.22-pc-linux-gnu-i686-glibc23.tar.gz
  2、# tar xfz mysql-standard-4.1.22-pc-linux-gnu-i686-glibc23.tar.gz  //
将解压后生成的目录,复制到/usr/local/下并改名mysql 
  3、# groupadd mysql        // 
建立mysql 
     # useradd mysql -g mysql    // 
建立mysql用户并且加入到mysql组中   
  4、# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf         //
 support-files目录下有4个模版文件,我们选择其中一个座位Mysql的配置文件,覆盖/etc/my.cnf(系统默认的配置,其中设置了性能参数和Mysql的一些路径参数)  
  5、# cd /usr/local/mysql 
    # ./scripts/mysql_install_db --user=mysql         //
初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysqlroot用户设定访问权限 
  6、# chown -R root .       //
设定root能访问/usr/local/mysql 
  7、# chown -R mysql data     //
设定mysql用户能访问/usr/local/mysql/data ,里面存的是mysql的数据库文件.这个目录是/etc/my.cnf中有配置,在mysql_install_db时产生。  
  8、# chown -R mysql data/.   //
设定mysql用户能访问/usr/local/mysql/data/mysql下的所有文件    
  9、# chgrp -R mysql .      //
设定mysql组能够访问/usr/local/mysql  
  10、# /usr/local/mysql/bin/mysqld_safe --user=mysql &    //
运行mysql,如果没有问题的话,应该会出现类似这样的提示:[1]42264 
    # Starting mysqld daemon with databases from /usr/local/mysql/var 
如果出现 mysql ended这样的语句,表示Mysql 没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。大多数问题是权限设置不正确引起的。 
  11、# /usr/local/mysql/bin/mysqladmin -u root password yourpassword //
默认安装密码为空,为了安全你必须马上修改.  
  
  12、#cp support-files/mysql.server /etc/rc.d/init.d/mysqld    //copy
编译目录的一个脚本 
    #chmod 700 /etc/init.d/mysqld     //
设置使mysql每次启动都能自动运行 
    #chkconfig --add mysqld 
    #chkconfig --level 345 mysqld on 

  13、#service mysqld start   //启动mysqld服务 
    #netstat -atln         //
查看3306端口是否打开。要注意在防火墙中开放该端口。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
列类型与函数索引 6 MySQL 语言参考 6.1 语言结构 6.1.1 文字:怎么写字符串与数字 6.1.1.1 字符串 6.1.1.2 数字 6.1.1.3 十六进制值 6.1.1.4 NULL 值 6.1.2 数据库、表、索引、列和别名 6.1.3 名字的大小写敏感性 6.1.4 用户变量 6.1.5 系统变量 6.1.6 注释句法 6.1.7 MySQL 对保留字挑剔吗? 6.2 列类型 6.2.1 数字类型 6.2.2 Date 和 Time 类型 6.2.2.1 Y2K 问题和日期类型 6.2.2.2 DATETIME、DATE 和 TIMESTAMP 类型 6.2.2.3 TIME 类型 6.2.2.4 YEAR 类型 6.2.3 字符串类型 6.2.3.1 CHAR 和 VARCHAR 类型 6.2.3.2 BLOB 和 TEXT 类型 6.2.3.3 ENUM 类型 6.2.3.4 SET 类型 6.2.4 为列选择正确的类型 6.2.5 使用来自其它的数据库引擎的列类型 6.2.6 列类型存储需求 6.2.6.1 数字类型存储需求 6.2.6.2 日期和时间类型存储需求 6.2.6.3 字符串类型存储需求 6.3 用于 SELECT 和 WHERE 子句的函数 6.3.1 无类型的特殊运算符和函数 6.3.1.1 圆括号 6.3.1.2 比较运算符 6.3.1.3 逻辑运算符 6.3.1.4 控制流函数 6.3.2 字符串函数 6.3.2.1 字符串比较函数 6.3.2.2 字母大小写敏感性 6.3.3 数字函数 6.3.3.1 算术运算 6.3.3.2 数学函数 6.3.4 日期和时间函数 6.3.5 Cast 函数 6.3.6 其它函数 6.3.6.1 位函数 6.3.6.2 辅助功能函数 6.3.7 用于 GROUP BY 子句的函数 6.4 数据操纵:SELECT, INSERT, UPDATE, DELETE 6.4.1 SELECT 句法 6.4.1.1 JOIN 句法 6.4.1.2 UNION 句法 6.4.2 HANDLER 句法 6.4.3 INSERT 句法 6.4.3.1 INSERT ... SELECT 句法 6.4.4 INSERT DELAYED 句法 6.4.5 UPDATE 句法 6.4.6 DELETE 句法 6.4.7 TRUNCATE 句法 6.4.8 REPLACE句法 6.4.9 LOAD DATA INFILE 句法 6.4.10 DO 句法 6.5 数据定义: CREATE、DROP、ALTER 6.5.1 CREATE DATABASE 句法 6.5.2 DROP DATABASE 句法 6.5.3 CREATE TABLE 句法 6.5.3.1 隐式的列定义变化 6.5.4 ALTER TABLE 句法 6.5.5 RENAME TABLE 句法 6.5.6 DROP TABLE 句法 6.5.7 CREATE INDEX 句法 6.5.8 DROP INDEX 句法 6.6 基本的 MySQL 用户实用命令 6.6.1 USE 句法 6.6.2 DESCRIBE 句法 (获得列的信息) 6.7 MySQL 事务与锁定命令 6.7.1 BEGIN/COMMIT/ROLLBACK 句法 6.7.2 LOCK TABLES/UNLOCK TABLES 句法 6.7.3 SET TRANSACTION 句法 6.8 MySQL 全文搜索 6.8.1 全文的限制 6.8.2 微调 MySQL 全文搜索 6.8.3 全文搜索 TODO 6.9 MySQL 查询缓存 6.9.1 查询缓存如何运作 6.9.2 查询缓存设置 6.9.3 在 SELECT 中的查询缓存选项 6.9.4 查询缓存的状态和维护
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值