博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redhat6.5中MySQL数据库的搭建
阅读量:6214 次
发布时间:2019-06-21

本文共 1380 字,大约阅读时间需要 4 分钟。

MySQL数据库的搭建

首先在Linux系统中挂载MySQL软件包,将软件包解压到指定的目录中。
Redhat6.5中MySQL数据库的搭建
cd /opt/mysql-5.5.24,开始准备安装编译环境,安装MySQL需要的编译环境有gcc 、 gcc-c++ 、make、cmake。安装前可先检查是否已经安装,若已安装则不需重复操作。
Redhat6.5中MySQL数据库的搭建
Redhat6.5中MySQL数据库的搭建
接下来就要开始安装软件了,首先安装三个依赖软件ncurses-devel(字符终端屏幕控制基本库)、bison(语法分析器)、libaio-devel (支持同步I/O)的软件包,并创建用户mysql,并指定组和登陆环境
Redhat6.5中MySQL数据库的搭建
安装完成之后开始编译安装MySQL这里使用的是cmake安装
Redhat6.5中MySQL数据库的搭建
脚本解释
cmake
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql 指定安装路径=/usr/local/mysql
-DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock 指定家目录=/home/mysql/mysql.sock
-DDEFAULT_CHARSET=utf8 指定mysql的支持语言=万国语言字符集
-DDEFAULT_COLLATION=utf8_general_ci 指定默认使用字符集的校订规则=适用于utf8的通用校订规则
-DWITH_EXTRA_CHARSETS=all 指定外置的其他字符集 所有
-DWITH_MYISAM_STORAGE_ENGINE=1 开启各种功能的搜索引擎
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_MEMORY_STORAGE_ENGINE=1
-DWITH_READLINE=1
-DENABLED_LOCAL_INFILE=1 支持本地文件的导入
-DMYSQL_DATADIR=/home/mysql 指定mysql数据库的家目录
-DMYSQL_USER=mysql 指定用户名
-DMYSQL_TCP_PORT=3306 指定端口 3306
执行make && make install 安装软件(make,根据Makefile文件编译源代码、连接、生成目标文件、可执行文件make install 将编译成功的可执行文件安装到系统目录中)
Redhat6.5中MySQL数据库的搭建
指定mysql文件夹的组和属组
Redhat6.5中MySQL数据库的搭建
编辑配置文件
Redhat6.5中MySQL数据库的搭建
Redhat6.5中MySQL数据库的搭建
因为要将服务添加到service里方便系统管理,所以我们要将一些文件复制到/etc目录下
Redhat6.5中MySQL数据库的搭建
接下来需要将/etc/init.d/下的mysqld文件提升权限,使其具有可执行权限,将服务添加到系统中,方便管理
Redhat6.5中MySQL数据库的搭建
初始化数据库
Redhat6.5中MySQL数据库的搭建
脚本解释
/usr/local/mysql/scripts/mysql_install_db \
--user=mysql \ 指定用户
--ldata=/var/lib/mysql \ data目录
--basedir=/usr/local/mysql \ 指定数据库安装目录
--datadir=/home/mysql 数据库家目录
修改配置文件,添加MySQL安装路径和数据库路径
Redhat6.5中MySQL数据库的搭建
Redhat6.5中MySQL数据库的搭建
修改my.cnf配置文件
Redhat6.5中MySQL数据库的搭建
Redhat6.5中MySQL数据库的搭建
/var/lib/mysql/mysql.sock创建一个软连接,优化一下路径
Redhat6.5中MySQL数据库的搭建
启用服务并查看数据库
Redhat6.5中MySQL数据库的搭建

转载于:https://blog.51cto.com/13643643/2105766

你可能感兴趣的文章
阿里联袂SMG,共同打造中式华尔街日报
查看>>
tr命令详解
查看>>
基于DRBD构建高可用主从MySQL服务器
查看>>
Python之匿名函数
查看>>
5-puppet软件包管理
查看>>
Linux下使用l7-filter过滤QQ、迅雷、电驴等
查看>>
总目录
查看>>
开源的感觉可用的 web 下拉组件
查看>>
NFS服务配置笔记
查看>>
Oracle ERP 技术探讨
查看>>
Java 通过JDBC连接Mysql数据库的方法和实例【图文说明】
查看>>
华为3Com建设安徽大学万兆校园网络案例
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
mysql 报错ERROR 1820 (HY000):You must resetpassword
查看>>
JSP中的request,session,application生命周期
查看>>
Shell脚本编程基础
查看>>
替换 <a>标签中的 href
查看>>
Centos系统下Open×××安装配置
查看>>
我的友情链接
查看>>