找回密码
 注册
搜索
热搜: 回贴
微赢网络技术论坛 门户 站长资讯 业界 查看内容

mysql redhat环境安装方法

2009-12-25 00:29| 发布者: admin| 查看: 59| 评论: 0|原作者: 冰淇淋


1)安装环境

mysql下载地址:http://dev.mysql.com/downloads/mysql/5.1.html
Linux (non RPM package) downloads

2)安装步骤:(参考安装包里面的INSTALL-BINARY文档)

shell> groupadd mysql

shell> useradd -g mysql mysql

shell> cd /usr/local

shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf -

说明:/path/to/mysql-VERSION-OS.tar.gz为下载安装包绝对路径

shell> ln -s mysql-VERSION-OS mysql

说明:mysql-VERSION-OS为安装包解压到文件夹

shell> cp support-files/my-medium.cnf /etc/my.cnf(如果已经有该文件就不要覆盖了,因为sock文件可能不同)

shell> scripts/mysql_install_db --user=mysql

shell> chown -R root .

shell> chown -R mysql data

shell> chgrp -R mysql .

shell> bin/mysqld_safe --user=mysql &

安装完成!

mysql自动启动

在mysql安装目录下

# cp support-files/mysql.server /etc/rc.d/init.d/mysqld

# chmod 700 /etc/rc.d/init.d/mysqld

# chkconfig --add mysqld

修改密码

mysql>use mysql;

mysql>update user set password=old_password(’新密码’);

mysql> flush privileges;

创建远程连接

mysql> grant all on *.* to root@’%’ identified by "rootroot";

说明:%可以用任何ip地址替换,%就表示在任何客户端机器上能以root用户登录到mysql服务器,建议在开发时设为%。

mysql> flush privileges;



3)一些其他有用的设置

Mysql在linux下表名是区分大小写的,如果想要不区分,修改/etc/目录下的my.cnf文件在最后加上;还有event_scheduler=1是开启event的,如果使用到event请加上这句;default-character-set=gb2312是设置默认字符集,如果是中文数据库,最好设成gbk,gb2312或utf8

[mysqld]

lower_case_table_name = 1

event_scheduler=1

default-character-set=gb2312

最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-29 23:36 , Processed in 0.087307 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部