(免编译版)linux系统mysql安装配置优化手册v2.1

(免编译版)linux系统mysql安装配置优化手册v2.1

ID:6027327

大小:68.50 KB

页数:13页

时间:2017-12-31

(免编译版)linux系统mysql安装配置优化手册v2.1_第1页
(免编译版)linux系统mysql安装配置优化手册v2.1_第2页
(免编译版)linux系统mysql安装配置优化手册v2.1_第3页
(免编译版)linux系统mysql安装配置优化手册v2.1_第4页
(免编译版)linux系统mysql安装配置优化手册v2.1_第5页
资源描述:

《(免编译版)linux系统mysql安装配置优化手册v2.1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、(免编译版)linux系统mysql安装配置优化手册V2.1Version:2.1Author:reedTime:2012-05-141.适用的安装包1.1mysql-5.1.48-linux-x86_64-glibc23.tar.gz(64位)1.2安装mysql-5.1.48的32位版本请参考《(编译版)linux系统mysql安装配置优化手册V2.0》1.3mysql-5.0.41-linux-i686-glibc23.tar.gz(32位)注:本次安装的linux系统环境为64位(查看版本:#uname-m),则my

2、sql也对应要64位。2.建立mysql需要的用户和组2.1#groupaddmysql2.2#useradd–gmysqlmysql–s/sbin/nologin(–s/sbin/nologin参数为设置不允许mysql用户进行系统登录)3.解压缩#cd/usr/local#tar-xzvfmysql-5.1.48-linux-x86_64-glibc23.tar.gz#ln-s/usr/local/mysql-5.1.48-linux-x86_64-glibc23mysql4.生成系统数据库#cd/usr/local/m

3、ysql#scripts/mysql_install_db--user=mysql5.修改mysql目录权限#chown-Rroot/usr/local/mysql#chgrp-Rmysql/usr/local/mysql#chown-Rmysql/usr/local/mysql/data注:操作mysql数据库的用户是mysql所以要拥有数据库目录的所有权6.修改配置文件把配置文件复制到/etc下#cp/usr/local/mysql/support-files/my-large.cnf/etc/my.cnf注:如果你的内

4、存≤64M,则复制my-small.cnf为/etc/my.cnf如果内存是128M,则复制my-medium.cnf为/etc/my.cnf如果内存是512M,则复制my-large.cnf为/etc/my.cnf如果内存是1-2G,则复制my-huge.cnf为/etc/my.cnf如果内存是4G,则复制my-innodb-heavy-4G.cnf为/etc/my.cnf1.设置mysql中文编码问题注:这一步在创建用户数据库之前完成,并要重启MYSQL#vi/etc/my.cnf[client]#password=yo

5、ur_passwordport=3306socket=/tmp/mysql.sock#添加的内容default-character-set=gb2312[mysqld]port=3306socket=/tmp/mysql.sock#添加的内容default-character-set=utf82.设置Mysql执行程序的path环境变量#vi/etc/profile在最后处添加:PATH=$PATH:/usr/local/mysql/binexportPATH保存退出。#source/etc/profile1.设置随系统开机

6、启动1.1启动mysql,如果一切正常的话,运行此命令后,不会有错误提示#/usr/local/mysql/bin/mysqld_safe--user=mysql&注:在Unix和NetWare中推荐使用mysqld_safe来启动mysqld服务器。mysqld_safe增加了一些安全特性,例如当出现错误时重启服务器并向错误日志文件写入运行时间信息。1.2将mysql.server这个文件copy到/etc/init.d/目录下,并更名为mysql#cpsupport-files/mysql.server/etc/init

7、.d/mysql1.3给/etc/init.d/mysql这个文件赋予“执行”权限#chmod755/etc/init.d/mysql1.4加入到开机自动运行,运行级别为345#chkconfig--level345mysqlon1.5重启mysql服务#ps–ef

8、grepmysql#kill-9id#servicemysqlstart注:如果这里启动失败报错,类似这样的错误信息“StartingMySQL.Managerofpid-filequitwithoutupdatingfile.[失败]”,不要担心,先看下mys

9、ql的日志究竟报了什么错,#vi/usr/local/mysql/data/*.err(星号表示你主机的名字),错误的日志如下:InnoDB:Error:datafile./ibdata1isofadifferentsizeInnoDB:640pages(roundeddowntoMB)I

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。