博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL 安装步骤详解
阅读量:7105 次
发布时间:2019-06-28

本文共 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

你可能感兴趣的文章
distribute-list分发列表详解
查看>>
关于Oracle归档进程的运行机制
查看>>
mail退信分析大全
查看>>
grep命令以及正则表达式,算数运算.
查看>>
php生成随机密码的几种方法
查看>>
我的友情链接
查看>>
在防火墙配置自定义服务
查看>>
vSphere 6.0 -Difference between vSphere 5.0, 5.1, 5.5 and vSphere 6.0
查看>>
Collect VMware support log&Performance Snapshot
查看>>
Enable PowerShell script execution policy
查看>>
aix 设置主机信任
查看>>
编程题:输入一串字符,程序会自动将大写字母转换为小写
查看>>
yii框架中model映射数据库中不存在的表,做请求转发的接口
查看>>
抖音云控专业营销实战引流,一键暴涨百万精准粉原理!
查看>>
golang学习的点点滴滴:channel缓冲区
查看>>
springboot 之缓存注解
查看>>
apt-get install 的用法
查看>>
如何写高效率的SQL
查看>>
利用灰名单阻止垃圾邮件
查看>>
HTTP X-Forwarded-For 头部字段的应用
查看>>