龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > MySQL 技术 >

Linux平台mysql的安装配置之常用操作

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
和其它开源数据库相比, Mysql 具有更好的扩展性。其主要原因是它提供了存储引擎的开放接口。许多程序员喜欢在 linux 平台下安装mysql,去开发自己的程序。本文主要介绍了 linux 下安

和其它开源数据库相比,Mysql具有更好的扩展性。其主要原因是它提供了存储引擎的开放接口。许多程序员喜欢在linux平台下安装mysql,去开发自己的程序。本文主要介绍了linux下安装mysql以及mysql的一些配置问题。首先我们来介绍一下mysql的安装。

安装:

  1. >configure --prefix=/myhome/mysql --exec-prefix=/myhome/mysql --with-charset=gb2312 
  2.  
  3. >make  
  4.  
  5. >make install 

编辑/etc/my.cnf : 

  1. [mysqld]  
  2.  
  3. datadir=/myhome/mysql/data  
  4.  
  5. socket=/tmp/mysql.sock  
  6.  
  7. # Default to using old password format for compatibility with mysql 3.x  
  8.  
  9. # clients (those using the mysqlclient10 compatibility package).  
  10.  
  11. old_passwords=1 
  12.  
  13. [mysql.server]  
  14.  
  15. user=slview 
  16.  
  17. basedir=/myhome/mysql  
  18.  
  19. [mysqld_safe]  
  20.  
  21. err-log=/myhome/mysql/log/mysqld.log  
  22.  
  23. pid-file=/myhome/mysql/run/mysqld/mysqld.pid  
  24.  
  25. lower_case_table_names=1 
  26.  
  27. socket=/tmp/mysql.sock 

log文件:

  1. >mkdir -p /myhome/mysql/run/mysqld  
  2.  
  3. >mkdir -p /myhome/mysql/data  
  4.  
  5. >mkdir -p /myhome/mysql/log 

#初始化数据库:

  1. >/myhome/mysql/bin/mysql_install_db  --user=<username> 

启动mysql。

用slview帐号:

  1. ./mysqld_safe --defaults-file=/etc/my.cnf --user=<username> & 

设置根的口令:

  1. /myhome/mysql/bin/mysqladmin -u root password 'root321' 

停mysql服务:

  1. ./mysqladmin -u root -p shutdown 

远程登录维护:

  1. ./mysql -h <ip> -u root -D dbnms -p 

常用维护命令:

  1. show databases;  
  2.  
  3. show tables;  
  4.  
  5. use <database名称> 

关于mysql在linux平台下的安装配置就介绍到这里,如果性了解更多mysql数据库的问题,请点击:http://database.51cto.com/col/484/。谢谢大家的支持!


精彩图集

赞助商链接