MySQL数据库是一款比较常用的数据库,大家在练习安装时,可能会遇到各种各样的问题,请大家参考在CentOS系统下MySQL数据库的安装方式。如有任何问题,欢迎留言,本人随时解答。

MySQL安装步骤如下:

第一步:上传 MySQL二进制安装包

MySQL版本:5.6.3

下载链接:https://pan.baidu.com/s/1uvqAjDP6PRNWHlNt5tyvKQ

第二步:添加用户组,创建用户

groupadd mysql    // 添加一个用户组,名字叫做 mysql
useradd -g mysql mysql // 并创建一个用户 mysql

第三步:解压缩,创建软链接

cd /usr/local/
tar zxvf mysql-5.6.-linux-glibc2.-x86_64.tar.gz
ln -s mysql-5.6.-linux-glibc2.-x86_64 mysql

第四步:创建数据目录,并修改所有者所属组

mkdir -p /data/data0/mysql//data/
mkdir -p /data/data0/mysql//binlog/
mkdir -p /data/data0/mysql//relaylog/ chown -R mysql:mysql /data/data0/mysql/

第五步:初始化数据(自动创建几个库,添加记录 test mysql)

/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/data/data0/mysql//data --user=mysql

第六步:创建配置文件

touch /data/data0/mysql//my.cnf   // 创建空文件
vi /data/data0/mysql//my.cnf
[client]
character-set-server = utf8
port =
socket = /tmp/mysql.sock [mysqld]
character-set-server = utf8
replicate-ignore-db = mysql
replicate-ignore-db = test
replicate-ignore-db = information_schema
user = mysql
port =
socket = /tmp/mysql.sock
basedir = /usr/local/mysql
datadir = /data/data0/mysql//data
log-error = /data/data0/mysql//mysql_error.log
pid-file = /data/data0/mysql//mysql.pid
open_files_limit =
back_log =
max_connections =
max_connect_errors =
#table_cache =
external-locking = FALSE
max_allowed_packet = 32M
sort_buffer_size = 1M
join_buffer_size = 1M
thread_cache_size =
#thread_concurrency =
query_cache_size = 512M
query_cache_limit = 2M
query_cache_min_res_unit = 2k
default-storage-engine = Innodb
thread_stack = 192K
transaction_isolation = READ-COMMITTED
tmp_table_size = 246M
max_heap_table_size = 246M
#long_query_time =
log-slave-updates
log-bin = /data/data0/mysql//binlog/binlog
binlog_cache_size = 4M
binlog_format = MIXED
max_binlog_cache_size = 8M
max_binlog_size = 1G
relay-log-index = /data/data0/mysql//relaylog/relaylog
relay-log-info-file = /data/data0/mysql//relaylog/relaylog
relay-log = /data/data0/mysql//relaylog/relaylog
expire_logs_days =
key_buffer_size = 256M
read_buffer_size = 1M
read_rnd_buffer_size = 16M
bulk_insert_buffer_size = 64M
myisam_sort_buffer_size = 128M
myisam_max_sort_file_size = 10G
myisam_repair_threads =
myisam_recover
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
interactive_timeout =
wait_timeout = skip-name-resolve
#master-connect-retry =
slave-skip-errors = ,,,,,, #master-host = 192.168.1.2
#master-user = username
#master-password = password
#master-port = server-id = #innodb_additional_mem_pool_size = 16M
#innodb_buffer_pool_size = 512M
#innodb_data_file_path = ibdata1:512M:autoextend
#innodb_file_io_threads =
#innodb_thread_concurrency =
#innodb_flush_log_at_trx_commit =
#innodb_log_buffer_size = 16M
#innodb_log_file_size = 128M
#innodb_log_files_in_group =
#innodb_max_dirty_pages_pct =
#innodb_lock_wait_timeout =
#innodb_file_per_table = #log-slow-queries = /data/data0/mysql//slow.log
#long_query_time = [mysqldump]
quick
max_allowed_packet = 32M [mysql]
no-auto-rehash
prompt = (\u@\h)[\d]>\_
default-character-set=utf8

配置文件

安装完成,启动MySQL。

/usr/local/mysql/bin/mysqld_safe --defaults-file=/data/data0/mysql//my.cnf &

测试是否安装成功。

/usr/local/mysql/bin/mysql -uroot -p

CentOS下MySQL的安装的更多相关文章

  1. Linux(centos)下mysql编译安装教程

    Linux下mysql编译安装教程 #查看linux发行版本 cat /etc/issue #查看linux内核版本号 uname -r 本文測试环境centOS6.6 一.Linux下编译安装MyS ...

  2. CentOS下MySQL的安装过程

    1 查看 CentOS 自带的 mysql 输入命令: rpm -qa | grep mysql 2 将自带的MySQL卸载了 输入命令: rpm -e --nodeps mysql-libs-5.1 ...

  3. Linux CentOS下MySQL的安装配置之浅谈

    前期必备安装:VMware虚拟机,CentOS镜像[注意:Linux下使用CentOS   MySQL是不用在官网下载的,只需要配置就OK了] 下面开始正式操作: //CentOS安装MySQL之浅谈 ...

  4. CentOS下mysql默认安装位置

    如果采用RPM包安装,安装路径应在/usr/share/mysql目录下 mysqldump文件位置:/usr/bin/mysqldump mysqli配置文件: /etc/my.cnf或/usr/s ...

  5. CentOS 下mysql 的安装

    1.安装mysql服务器 yum -y install mysql-server 2.装入service启动服务 /etc/rc.d/init.d/mysqld start 3.设置mysql服务开机 ...

  6. Linux系统CentOS下mysql的安装日志

    今天自己捣鼓了一下,在linux系统CentOs6.5下使用源码方式安装和配置mysql,这里记录一下步骤. a) 下载mysql,source版本.Mysql-5.6.20.tar.gz b) 安装 ...

  7. CentOS下MySQL数据库安装

    前辈们总是说,要边学边记录,要总结.所以,开始把每天学到的内容一点一点记录. 复杂的理论不懂,只会目前安装,安好后就开始玩咯! 1.在官网下载相应的rpm安装包 下载地址:http://dev.mys ...

  8. CentOS下MySQL 5.7编译安装

    CentOS下MySQL 5.7编译安装   文章目录 安装依赖包 下载相应源码包 添加mysql用户 预编译 编译安装 启动脚本,设置开机自启动 /etc/my.cnf,仅供参考 初始化数据库 设置 ...

  9. CentOS下Mysql安装教程

    CentOS下Mysql安装教程 本人学习Linux时使用的是CentOs5.5版本,在该环境中,Mysql的安装方法有很多种,下面我只讲我这次成功了的方法,作为一个记录,供大家参考,同时给自己做一个 ...

随机推荐

  1. 七牛云免费对象存储,并绑定到cloudreve中

    之前开通了腾讯云的对象存储COS并使用中,不过之前主要将它当作云盘使用,这两天再做博客系统时发现也可以将它作为网站的图库,这样对网站的访问效率也会提高. 今天了解到七牛云有免费的对象存储可以使用,于是 ...

  2. Python之父重回决策层

    在Guido van Rossum(吉多·范罗苏姆)卸任BDFL(“终身仁慈独裁者”)一职半年多之后,Python社区迎来了新的治理新方案:指导委员会模式,而经过投票Guido van Rossum也 ...

  3. 【官网翻译】性能篇(四)为电池寿命做优化——使用Battery Historian分析电源使用情况

    前言 本文翻译自“为电池寿命做优化”系列文档中的其中一篇,用于介绍如何使用Battery Historian分析电源使用情况. 中国版官网原文地址为:https://developer.android ...

  4. Asp.Net Core&钉钉开发系列

    阿里钉钉在商业领域的规模越来越大,基于钉钉办公的企业越来越多,将一个企业内现有用到的工具(如钉钉)能够更融入到他们的工作中,提高工作效率,那便需要开发者不断的学习.应用了,同时,个人也有一个预感,未来 ...

  5. c# 创建Excel com加载项图片对象批量操作

    技术含量较低,主要是通过VBA代码转换成c#代码而来,从而实现图片批量插入.删除.另存为的批量操作,增加文档使用的通用性. 插件主要界面如下: 主要代码如下: private void button8 ...

  6. Dynamics Business Central-如何配置VS Code连接BC环境

    最近在研究Business Central,也就是以前的Dynamics NAV,需要配置Visual Studio Code连接BC环境,以下是配置的具体步骤. 1. VS Code下载,这个不多说 ...

  7. 如何使用 Enterprise Architect 画 UML

    本文同时发布于http://fantasylion.github.io/tools/How-to-use-EA 重识 EA (Enterprise Architect) 公司使用的 OMS 是从外面买 ...

  8. Windows内置安全主体

    转自:https://blog.csdn.net/xcntime/article/details/51746148 导读:对于Windows内置安全主体特别需要注意的是:你无法创建.重命名和删除它们, ...

  9. 使用 Node.js 搭建 Web 服务器

    使用Node.js搭建Web服务器是学习Node.js比较全面的入门教程,因为实现Web服务器需要用到几个比较重要的模块:http模块.文件系统.url解析模块.路径解析模块.以及301重定向技术等, ...

  10. Adobe系列产品卸载不干净怎么解决

    相信很多朋友都遇到过Adobe系列的产品卸载不干净这种问题,究竟如何来解决这个难题呢? Adobe产品在安装的过程中都会自带卸载程序,因此,小编建议各位不要用其他的卸载清理软件来卸载,这样往往会导致卸 ...