/ 中存储网

Linux系统安装配置MySQL服务器过程详解

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

安装:
>configure --prefix=/myhome/mysql --exec-prefix=/myhome/mysql --with-charset=gb2312 
>make  
>make install 

编辑/etc/my.cnf : 
[mysqld]  
datadir=/myhome/mysql/data  
socket=/tmp/mysql.sock  
# Default to using old password format for compatibility with mysql 3.x  
# clients (those using the mysqlclient10 compatibility package).  
old_passwords=1 
[mysql.server]  
user=slview 
basedir=/myhome/mysql  
[mysqld_safe]  
err-log=/myhome/mysql/log/mysqld.log  
pid-file=/myhome/mysql/run/mysqld/mysqld.pid  
lower_case_table_names=1 
socket=/tmp/mysql.sock 

log文件:
>mkdir -p /myhome/mysql/run/mysqld  
>mkdir -p /myhome/mysql/data  
>mkdir -p /myhome/mysql/log 

#初始化数据库:
>/myhome/mysql/bin/mysql_install_db  --user=<username> 
启动mysql。

用slview帐号:
./mysqld_safe --defaults-file=/etc/my.cnf --user=<username> & 

设置根的口令:
/myhome/mysql/bin/mysqladmin -u root password 'root321' 

停mysql服务:
./mysqladmin -u root -p shutdown 

远程登录维护:
./mysql -h <ip> -u root -D dbnms -p 

常用维护命令:
show databases;  
show tables;  
use <database名称> 

关于mysql在linux平台下的安装配置就介绍到这里,谢谢大家的支持!