免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1801 | 回复: 0
打印 上一主题 下一主题

mysql安装与升级【适合新手】 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-08-05 19:15 |只看该作者 |倒序浏览
系统环境:CentOS 5.2

Mysql版本:mysql-5.1.49-linux-i686-icc-glibc23【http://dev.mysql.com/downloads/mysql/5.1.html#downloads下载 最底部的tar.gz】

大体步骤:下载mysql、建立mysql用户和组、在/var/lib建立mysql存放数据目录、mysql安装初始化 script/mysql_install_db --user=mysql



# groupadd mysql

# useradd –g mysql mysql

# cd /usr/local【进入/usr/local】

[root@Ftp-Server local]# wget http://mysql.cdpa.nsysu.edu.tw/D ... -icc-glibc23.tar.gz【下载】

[root@Ftp-Server local]# tar xf mysql-5.1.49-linux-i686-icc-glibc23.tar.gz【解包】

[root@Ftp-Server local]# ln –s mysql-5.1.49-linux-i686-icc-glibc23 mysql【建立软连接】

[root@Ftp-Server local]# cd mysql

[root@Ftp-Server mysql]# chown –R mysql.mysql mysql【mysql目录及子目录的用户与用户组的权限给mysql用户与组】

[root@Ftp-Server mysql]# cp support-files/my-medium.cnf /etc/my.cnf【复制一份设置模板到/etc下并命名为my.cnf】端口、mysql.sock、日志保存、最大连接数等等都在这里设定;

[root@Ftp-Server mysql]# vi /etc/my.cnf【添加数据库的库或表保存路径 datadir = /var/lib/mysql】

[root@Ftp-Server mysql]# mkdir /var/lib/mysql【建立存放mysql数据的目录】

[root@Ftp-Server mysql]# ./scripts/mysql_install_db --user=mysql【用mysql用户来执行初始化数据库即可完成安装】

[root@Ftp-Server mysql]# chown –R root .【mysql目录用户给root】

[root@Ftp-Server mysql]# chown –R mysql.mysql /var/lib/mysql【存放数据文件的mysql目录用户和用户组都归属mysql】

[root@Ftp-Server mysql]# vi /etc/profile【环境变量;把 export $PATH=PATH:/usr/local/mysql/bin加到最后,方便shell环境下随时调用】

[root@Ftp-Server mysql]# mysql –u root【即可直接进入mysql数据库,因为/usr/local/mysql/bin已经加入/etc/profile所以所有用户均可直接输入mysql、mysqladmin等命令】

[root@Ftp-Server mysql]# mysqladmin –u root –p password 123456【更改mysql的root用户密码为123456】 若下面提示输入密码,不用理会,直接回车即可;

有错误的地方请大家指点.....

升级方法步骤待续......
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP