LINUX 环境安装MYSQLmysql
环境:CentOS 5.6 X86_64 + MySQL 5.1.59sql
1、建立MYSQL账户和组数据库
[root@localhost ~]# groupadd mysqlide
[root@localhost ~]# useradd -g mysql mysqlspa
2、将mysql-5.1.59.tar.gz解压到指定目录中,并进入目录server
[root@localhost soft]# tar -zxvf mysql-5.1.59.tar.gz -C /usr/local/ci
[root@localhost soft]# cd /usr/local/mysql-5.1.59/it
3、安装io
[root@localhost mysql-5.1.59]# ./configure --prefix=/usr/local/mysql --with-mysqld-user=mysql --with-charset=utf8 --with-collation=utf8_bin --with-extra-charsets=big5,ascii,gb2312,gbk,utf8,latin1 --with-plugins=allinnodb
[root@localhost mysql-5.1.59]#make
[root@localhost mysql-5.1.59]#make install
4、创建MySQL配置文件
[root@localhost support-files]# pwd
/usr/local/mysql-5.1.59/support-files ### 此目录下包含5个模板配置文件,要据不一样须要进行建立。
[root@localhost support-files]# ll my-medium.cnf my-innodb-heavy-4G.cnf my-large.cnf my-small.cnf my-huge.cnf
-rw-r--r-- 1 root root 4670 Sep 25 14:49 my-huge.cnf
-rw-r--r-- 1 root root 19731 Sep 25 14:49 my-innodb-heavy-4G.cnf
-rw-r--r-- 1 root root 4644 Sep 25 14:49 my-large.cnf
-rw-r--r-- 1 root root 4655 Sep 25 14:49 my-medium.cnf
-rw-r--r-- 1 root root 2423 Sep 25 14:49 my-small.cnf
[root@localhost mysql-5.1.59]# cp support-files/my-medium.cnf /etc/my.cnf
5、初始化MYSQL数据库
[root@localhost mysql-5.1.59]# sh /usr/local/mysql/bin/mysql_install_db --user=mysql
6、更改安装目录、数据存放目录属组与属主
[root@localhost mysql-5.1.59]# chown -R root:mysql /usr/local/mysql/
[root@localhost mysql-5.1.59]# chown -R mysql /usr/local/mysql/var/
7、修改系统配置文件
[root@localhost mysql-5.1.59]# echo "/usr/local/mysql/lib/mysql/" >> /etc/ld.so.conf
[root@localhost mysql-5.1.59]# ldconfig
8、配置MYSQL开机自动启动
[root@localhost mysql-5.1.59]# cp support-files/mysql.server /etc/init.d/mysqld ### MYSQL启动脚本
[root@localhost mysql-5.1.59]# chmod o+x /etc/init.d/mysqld ### 修改启动脚本权限
[root@localhost mysql-5.1.59]# chkconfig --add mysqld ### 增长mysqld服务
[root@localhost mysql-5.1.59]# chkconfig --level 345 mysqld on ### 设置345启动级别自动启动
[root@localhost mysql-5.1.59]# service mysqld start ### 启动MYSQL服务
9、设置MYSQL环境变量
[root@localhost mysql-5.1.59]# export PATH=$PATH:/usr/local/mysql/bin/
[root@localhost mysql-5.1.59]# echo “export PATH=$PATH:/usr/local/mysql/bin/” >>/etc/profile
10、修改MYSQL ROOT密码,并进入MYSQL数据库
[root@localhost mysql-5.1.59]# mysqladmin -u root password 123456
[root@localhost mysql-5.1.59]# mysql -u root -p
至些,MYSQL数据库安装完成!!!