您的位置:首页 > 数据库 > MySQL

RHEL4 环境下安装mysql数据库

2009-05-08 15:28 337 查看
[align=center]RHEL4 [/b]环境下安装[/b]mysql[/b]数据库[/b][/b][/align] 一、 [/b]安装环境:[/b][/b]操作系统:Red Hat Enterprise Linux 4 Update 5 系统硬件:32bit i386Mysql数据库版本MySQL-client-community-5.0.67-0.rhel4.i386.rpm MySQL-server-community-5.0.67-0.rhel4.i386.rpm perl-DBI-1.40-5.i386.rpm二、 [/b]安装过程:[/b][/b]1. 检测系统是否安装mysql或者自带mysql服务器。执行命令:rpm –qa | grep mysql 如果系统已经安装则执行mysql数据库的卸载,执行命令:rpm -e --nodeps XXX (XXX表示上面命令列出的已安装的mysql数据库。)然后执行rpm –ivh MySQL-server-community-5.0.67-0.rhel4.i386.rpmrpm –ivh MySQL-server-community-5.0.67-0.rhel4.i386.rpm完成MySQL数据库的安装,mysql用户组和用户自动创建,MySQL服务器自动启动。三、 [/b]管理[/b]MySQL[/b]数据库:[/b][/b]1. MySQL数据库默认超级管理员用户名root,密码为空。只能从本地登陆。设置root密码,shell环境下执行命令mysqladmin –u root password 'new_password' (new_password 为设置的密码)mysql数据库提示符环境下,修改root密码:mysql>update user set password=PASSWORD('new_password') WHERE user='root';
mysql>FLUSH PRIVILEGES; (修改确认)修改root可以远程登陆,执行命令:mysql>grant all privileges on *.* to root@’%’ identified by ‘password’ ;mysql>flush privileges;2. mysql使用rpm安装使用默认路径:数据库安装路径:/usr/share/mysql数据库数据表安装路径:/var/lib/mysql/3. 数据库安装路径下,没有bin目录,bin目录下的命令自动被分散到其他系统bin目录下或者sbin目录。4. 启动和关闭数据库:启动:在/usr/bin目录下,执行命令:safe_mysqld –no-defaults –user=mysql &或者service mysql start关闭:mysqladmin –u root –p password(root密码) shutdown或者service mysql stop重启 service mysql restart 四、 [/b]转移默认数据库数据表位置:[/b][/b]假设修改路径数据库路径到 /db/mysql步骤: 关闭数据库: 1) mysqladmin -uroot -pmysql shutdown 2) 新建目录: /db; 3) mv /var/lib/mysql/ /db ; 4) 修改路径属性: chown -R mysql.mysql /db/mysql ; -----mysql 用户组和用户 5) 拷贝mysql安装目录下的my-medium.cnf 到 /etc 目录下,并修改名字为my.cnf cp /usr/share/mysql/my-medium.cnf /etc/my.cnf /etc/my.cnf 是整个mysql数据的配置文件, ~/.my.cnf 是用户自定义的数据的配置文件, $datadir/my.cnf 是具体数据库的配置文件, 6) 修改/etc/my.cnf 下面的属性: datadir=/db/mysql basedir=/usr/share/mysql socket = /db/mysql/mysql.sock 7)修改 /etc/init.d/mysql启动脚本, datadir=/db/mysql basedir=/usr/share/mysql 8) 拷贝 /usr/bin下mysql相关命令 到 /usr/share/mysql/bin目录下 cp -r /usr/bin /usr/share/mysql/ 9)修改完毕,重启数据库。 /etc/init.d/mysql start 或者 service mysql start五、 [/b]数据库编码:[/b][/b] 统一编码为UTF-8,可以修改/etc/my.cnf文件中的character_set_default=编码。修改之后,重启mysql数据库。 希望对第一次安装的朋友有所帮助。本文出自 “小韦之窝” 博客,请务必保留此出处http://garid.blog.51cto.com/260806/101359
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: