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

数据库 MySQL
本文主要介绍了linux平台下mysql的安装配置过程,包括安装、配置my.cnf文件、管理日志文件和一些常用的维护命令,希望会对读者有所帮助。

和其它开源数据库相比,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/。谢谢大家的支持!

【编辑推荐】

  1. php中批量删除Mysql中相同前缀的数据表
  2. Percona Server与MySQL 5.5的性能比较
  3. NaviCat通过Http方式连接服务器的MySQL数据库
  4. 详解Discuz_WIN7_Apache_MySQL_PHP平台搭建
  5. MySQL错误:Can't connect to MySQL server (10060)
责任编辑:赵鹏 来源: 博客园
相关推荐

2020-09-25 17:10:13

LinuxMySQL 8.0

2010-06-01 09:40:05

绿色版 MySQL 安

2011-03-08 11:11:38

LinuxLAMP安装

2011-03-08 11:11:38

LinuxLAMP安装

2021-03-17 00:15:10

WindowsMongoDB二进制

2011-01-18 09:40:46

LinuxModem

2011-01-18 09:41:21

Linux网卡

2011-01-18 09:40:49

Linux显卡

2011-01-18 09:37:52

Linux键盘

2011-03-02 08:57:51

2021-01-12 09:55:29

LinuxCntlm代理

2011-03-22 13:06:18

LAMPMysql

2011-01-18 09:40:48

Linux声卡

2012-11-28 10:37:25

Linux集群安装配置

2011-02-25 18:11:48

LinuxPureFTPd

2010-01-05 14:38:37

Linux操作系统

2011-08-30 11:00:10

MySQL ProxyLua

2017-05-19 09:03:17

MySQL安装方案

2011-11-08 21:55:58

MRTG 配置

2011-03-30 15:05:40

MRTG安装
点赞
收藏

51CTO技术栈公众号