本文共 1254 字,大约阅读时间需要 4 分钟。
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常见的数据库管理语言是结构化查询语言(SQL)。
由于MySQL是开放源代码的,因此任何人都可以下载并根据需要进行修改。MySQL因为其速度快,可靠性与适应性强而备受关注,大多数人认为在不需要事物化处理的情况下,MySQL是管理内容的最好选择。
下面就来详细说说mysql的安装与调优过程:
一、下载软件包
这里提供官网下载链接:
注意:下载的安装包与系统 版本一定要兼容,如果是32位系统,需要下载i686的包,64位的系统需要下载x86_64的包。
查看系统版本命令:uname -i
下载命令:wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.45-freebsd8.0-i386.tar.gz
二、解压并移动
下载后使用解压工具进行解压:
tar -xzvf mysql-5.5.45-freebsd8.0-i386.tar.gz
将安装目录移动到/usr/local下:
mv mysql-5.5.45-freebsd8.0-i386.tar.gz /usr/local/mysql
三、建立mysql的用户与数据库文件存放目录
建立用户:useradd -s /sbin/nologin mysql
创建目录:mkdir -p /data/mysql
更改目录的权限:chown -R mysql:mysql /data/mysql
四、进行编译安装
命令:./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
其中,--user选项指定数据库的所属主,--datadir选项指定数据库的安装路径(哦,此处如果安装路径的空间不够,会报错)。
当编译完成时候显示了两个“OK”,则说明编译成功,否则失败。
五、配置mysql
在安装完成之后,我们需要再去进行一些配置。
拷贝mysql的配置文件到/etc/目录下:
cp /usr/local/mysql/support-files/my-large.conf /etc/my.cnf
拷贝启动脚本并修改属性:cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
修改启动脚本(修改其中的数据库安装路径,不然找不到已安装的数据库):
vim /etc/init.d/mysqld
将“datadir”的路径改为“/data/mysql”
然后启动mysql就OK了
启动命令:service mysqld start
本文转自奇迹的少年博客51CTO博客,原文链接http://blog.51cto.com/raffaelexr/1711391如需转载请自行联系原作者
liliangchun