1)./configure --prefix=/Apache/mysql --with-berkeley-db --with-innodb --without-docs --with-charset=latin1 --with-extra-charsets=gb2312指定默认安装的时候把berkeley-db、innodb、doc全部安装上去。然后执行make,make install安装数据库,cp support-files/my-medium.cnf /etc/my.cnf.
2)echo "/Apache/mysql/lib/mysql" >> /etc/ld.so.conf 在执行ldconfig -v | grep libmysqlclient 可以把MySQL 库加入系统。
3)当你第一次安装数据库后,首先需要运行mysql_install_db脚步初始数据库。
4)使用./mysqladmin -u root password 11111 可以修该用户登录密码
5)mysqld_safe & 从后台启动mysql数据库
6)mysql -u root -p 登陆mysql。-p 需要输入用户密码
7)当修改user表后需要运行“FLUSH PRIVILEGES;”来刷新权限。
8)当使用mysqld_safe启动数据库后可以使用mysqladmin -u root -p shutdown关闭数据库
9)如果要使用innodb需要改变my.cnf文件权限,语句为"chomd 664 /etc/my.cnf".
10)快速安装说明:
shell> groupadd mysql
shell> useradd -g mysql -d /mysql mysql
shell> tar -zxvf mysql-VERSION
shell> cd mysql-VERSION
shell> ./configure --prefix=/mysql
shell> make
shell> make install
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> chomd 664 /etc/my.cnf
shell> echo "/mysql/lib/mysql" >> /etc/ld.so.conf
shell> ldconfig -v | grep libmysqlclient
shell> cd /mysql
shell> bin/mysql_install_db --user=mysql --如果当前位root用户,添加“--user”指定执行用户
shell> bin/mysqld_safe --user=mysql &