博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
轻松使用二进制安装Mysql5.6
阅读量:6232 次
发布时间:2019-06-21

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

二进制安装mysql5.6

系统环境:Centos6.5 x86_64

mysql二进制包:mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz

#解压tar包到指定安装目录:

cp mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz /data/tar -zxf /data/mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz

#创建mysql数据存储目录

mkdir /data/mysqldata

#添加mysql用户和mysql组

groupadd -r mysqluseradd -g mysql -r -s /sbin/nologin -M -d /data/mysqldata mysqlchown -R mysql:mysql /data/mysqldata

#初始化数据

cd /data/mysql && ./scripts/mysql_install_db --datadir=/data/mysqldata --user=mysql

运行过程下图:

#创建配置文件,配置文件内容如下

[mysqld]basedir=/data/mysqldatadir=/data/mysqldataport=3306socket=/tmp/mysql.sockuser=mysqlinnodb_file_per_table=on  skip_name_resolve=on  symbolic-links=0[mysqld_safe]log-error=/data/mysql/mysqld.logpid-file=/data/mysql/mysqld.pid

#创建mysql启动脚本

cp /data/mysql/support-files/mysql.server /etc/init.d/mysqldchmod 777 /etc/init.d/mysqld

#修改/etc/init.d/mysqld内容,内容如下:

#basedir=/data/mysql#datadir=/data/mysqldata

操作如图:

#加入系统库核系统变量

ln -sv /data/mysql/include  /usr/include/mysqlecho '/data/mysql/lib' > /etc/ld.so.conf.d/mysql.confldconfigecho 'export PATH=/data/mysql/bin/:$PATH' > /etc/profile.d/mysql.shsource /etc/profileservice mysqld start

报错处理:这块装完mysql,没有直接去修改/etc/my.cnf文件,直接启动,mysql报错如下,处理杀掉mysql进程,修改my.cnf文件,然后重新启动即可。

测试安装是否正确:

查看数据存放目录:

转载地址:http://jemna.baihongyu.com/

你可能感兴趣的文章
如何在1到100的整数数组上找到缺失的数字
查看>>
BBC 新闻数据可视化 Cookbook
查看>>
力扣(LeetCode)22
查看>>
一秒搭建gitbook
查看>>
react 与 Vue的一些比较
查看>>
vue-cli3环境变量与分环境打包
查看>>
前端爬坑之旅--echarts渲染时canvas变为100px
查看>>
C#中的Singleton模式
查看>>
git 常用命令
查看>>
在Windows下,用Hexo搭建博客
查看>>
Element组件引发的Vue中mixins使用,写出高复用组件
查看>>
【Linux系统编程】普通用户绑定(bind)特权端口
查看>>
Django搭建个人博客:文章标签功能
查看>>
63. Unique Paths II
查看>>
989-数组形式的整数加法
查看>>
Redis 源码分析之故障转移
查看>>
React as a UI Runtime(四、条件)
查看>>
阿里云MWC 2019发布7款重磅产品,助力全球企业迈向智能化
查看>>
使用Logtail采集Kubernetes上挂载的NAS日志
查看>>
电脑录音软件哪个好,怎么用电脑录音
查看>>