MySQL 5 on Linux手动安装方法
2007-11-11 11:37:39 来源:WEB开发网1. 下载"MySQL(和PHP搭配之最佳组合)-standard-5.0.27-linux-i686-icc-glibc23.tar.gz",推荐ICC版本,据称比GCC性能提高10-20%
2. 复制到/usr/local/,解压:tar zxvf MySQL(和PHP搭配之最佳组合)-standard-5.x....tar.gz
3. 添加用户和组MySQL(和PHP搭配之最佳组合):
groupadd MySQL(和PHP搭配之最佳组合)
useradd -g MySQL(和PHP搭配之最佳组合) MySQL(和PHP搭配之最佳组合)
4. 创建符号连接:/usr/local # ln -s MySQL(和PHP搭配之最佳组合)-standard-5.x... MySQL(和PHP搭配之最佳组合)
5. cd MySQL(和PHP搭配之最佳组合),当前目录改为/usr/local/MySQL(和PHP搭配之最佳组合)/
6. 运行脚步初始化数据库:./scripts/MySQL(和PHP搭配之最佳组合)_install_db --user=MySQL(和PHP搭配之最佳组合)
7. 设置权限:
/usr/local/MySQL(和PHP搭配之最佳组合) # chown -R root .
/usr/local/MySQL(和PHP搭配之最佳组合) # chown -R MySQL(和PHP搭配之最佳组合) data
/usr/local/MySQL(和PHP搭配之最佳组合) # chgrp -R MySQL(和PHP搭配之最佳组合)
8. 根据需要创建并修改/etc/my.cnf,参考配置:
[MySQL(和PHP搭配之最佳组合)d]
# 设置默认为INNODB表,支持事务:
default-storage-engine=INNODB
# 设置默认的字符集:
default-character-set=utf8
# 禁用bdb:
http://www.cncms.com
skip-bdb
9. 启动MySQL(和PHP搭配之最佳组合):
/usr/local/MySQL(和PHP搭配之最佳组合)/bin # ./MySQL(和PHP搭配之最佳组合)d_safe --user=MySQL(和PHP搭配之最佳组合) &
10. 初始化root口令:
/usr/local/MySQL(和PHP搭配之最佳组合)/bin # ./MySQL(和PHP搭配之最佳组合)admin -u root -p password "password-of-root"
Enter password: <输入旧口令,直接按Enter>
11. 以root登录创建数据库:
/usr/local/MySQL(和PHP搭配之最佳组合) # ./MySQL(和PHP搭配之最佳组合) -u root -p
Enter password: password-of-root
创建一个新用户:
MySQL(和PHP搭配之最佳组合)> create user test identified by 'test-password';
创建一个新数据库:
MySQL(和PHP搭配之最佳组合)> create database testdb;
赋予test用户从localhost访问testdb的权限:
MySQL(和PHP搭配之最佳组合)> grant all on testdb.* to test@localhost;
停止MySQL(和PHP搭配之最佳组合)服务器:
/usr/local/MySQL(和PHP搭配之最佳组合)/bin # ./MySQL(和PHP搭配之最佳组合)admin -u root -p shutdown
Enter password: password-of-root
STOPPING server from pid file /usr/local/MySQL(和PHP搭配之最佳组合)/data/debian.pid
xxx MySQL(和PHP搭配之最佳组合)d ended
http://blog.csdn.net/asklxf/archive/2007/02/20/1512116.aspx
- ››linux下两台服务器文件实时同步方案设计和实现
- ››Linux文件描述符中的close on exec标志位
- ››Linux下管道使用的一些限制
- ››Linux 误删/usr/bin 解决方法
- ››linux 添加新用户并赋予sudo执行权限
- ››linux常用软件安装方法
- ››MySQL定时执行存储过程
- ››mysql数据导入sqlserver数据库方法
- ››Linux的分区已经被你从Windows中删除,系统启动后...
- ››linux enable命令大全
- ››Linux实现基于Loopback的NVI(NAT Virtual Interfa...
- ››Linux远程访问windows时,出现"连接被对端重...
更多精彩
赞助商链接