mysql笔记
1安装mysql-standard-5.0.18-linux-i686-glibc23.tar.gz
建立mysql用户和组,组ID和用户ID为80,也可以使用别的用户ID和组ID
[root@POSTFIX src]# groupadd -g 80 mysql
[root@POSTFIX src]# useradd -u 80 -g mysql mysql
解压
[root@POSTFIX src]# tar zxvf mysql-standard-5.0.18-linux-i686-glibc23.tar.gz
把mysql移动至/user/local/mysql目录
[root@POSTFIX src]# mv mysql-standard-5.0.18-linux-i686-glibc23 /usr/local/mysql
删除mysql源码包
[root@POSTFIX src]# rm mysql-standard-5.0.18-linux-i686-glibc23.tar.gz
进入mysql目录
[root@POSTFIX src]# cd /usr/local/mysql/
初使化mysql,使/mysql/data权限为mysql
[root@POSTFIX mysql]# ./scripts/mysql_install_db --user=mysql
后台启动mysql
[root@POSTFIX mysql]# ./bin/mysqld_safe --user=mysql &
使用自带的mysql.server启动脚本,放至init.d目录
[root@POSTFIX mysql]# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
使用mysqld脚本停止mysqld
[root@POSTFIX mysql]# /etc/rc.d/init.d/mysqld stop
使用service启动mysqld
[root@POSTFIX mysql]# service mysqld start
添加mysqld服务,可以使用ntsysv查看,mysqld已加入自动启动
[root@POSTFIX mysql]# chkconfig --add mysqld
添加环境变量
[root@POSTFIX mysql]# echo 'export PATH=$PATH:/usr/local/mysql/bin' >> /etc/profile
[root@POSTFIX mysql]# source /etc/profile
设置mysql的root密码
[root@POSTFIX mysql]# mysqladmin -uroot password passwd