首先centos7很坑爹。

其次,在centos7上安装mysql更坑爹。

特此记录一次坑爹历程后的唯一出路。

安装mysql

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
sudo yum install mysql-server

配置

默认的/etc/my.cnf基本啥都没,参考版本:http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html

最小版本:

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0# Recommended in standard MySQL setup
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
port=3306
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
default-storage-engine=InnoDB
#default-table-type=InnoDB
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

创建mysql用户略

安装默认数据库!

mysql_install_db --datadir=/var/lib/mysql

启动服务

mysqld_safe

用service mysqld restart只会掉进很深很深的坑,此处省略一万字。

转载请注明本文来源:http://www.cnblogs.com/Tommy-Yu/p/5501861.html

谢谢!

转载于:https://www.cnblogs.com/Tommy-Yu/p/5501861.html

centos7 mysql相关推荐

  1. Centos7 MYSQL安装与基础命令运用

    Centos7 MYSQL安装与基础命令运用 1.关闭防火墙,selinux systemctl stop firewalld setenforce 0 2.实现虚拟机能够上网,所以说要两块网卡,一块 ...

  2. centos7 mysql集群

    centos7 mysql集群 本文基于3台虚拟机搭建mysql集群,一台管理节点,两台数据节点 1.安装mysql集群版(如果已经装有其他版本,先卸载) 下载地址: https://dev.mysq ...

  3. mysql主从同步完成标志,centos7 mysql 主从复制

    1. 环境 操作系统 CentOS-7 MySQL mysql-5.7 三台虚拟机 192.168.33.13      master 192.168.33.12      slave 192.168 ...

  4. centos7 mysql主从同步

    centos7 mysql主从同步 一.准备两个mysql服务并修改配置文件 1.总体配置思路 数据库ID号, 为1时表示为Master,其中master_id必须为1到232–1之间的一个正整数值, ...

  5. CentOS7+MySQL/MariaDB+Galera+HAProxy+Keepalived构建高可用数据库集群

    方案优势: Galera能够实现MySQL/MariaDB数据库的主主复制和多主复制等模式,这些复制模式都是同步进行的,同步时间非常短 每一个节点都可以同时写入和读取,当某一节点发生故障时,可自动从集 ...

  6. centos7 mysql 5.6.38_centos7.4 安装mysql 5.6.38

    1. 下载mysql的repo源 CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. wget http://repo.mysql.com/m ...

  7. centos7 mysql安装配置_mysql 5.7.17 安装配置方法图文教程(CentOS7)

    CentOS7安装mysql笔记 1 CentOS7默认安装mariadb数据库,卸载mariadb. rpm -qa|grep mariadb yum remove mariadb-libs.x86 ...

  8. centos7 mysql二进制_centos7+mysql5.7二进制安装

    centos7+mysql5.7二进制安装 发布时间:2020-05-20 19:38:10 来源:51CTO 阅读:2641 作者:francisxys 一.优化部分 1.操作系统参数调优 2.数据 ...

  9. centos7 mysql安装教程_centos7环境下MySQL安装教程

    Linux centos7环境下安装MySQL步骤的详细介绍 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执 ...

  10. Centos7 - mysql 5.5.62 tar.gz 方式安装

    安装准备 Mariadb 去除 由于CentOS7自带的是 Mariadb, 所以先来删除他吧... 1. 查找版本 # rpm -qa|grep mariadb 执行命令后会出现类似 MariaDB ...

最新文章

  1. Google App Engine给我们带来了什么?
  2. 数据结构第二版之(课后题)BF算法病毒感染检测
  3. 浏览器左上角的网站图标
  4. thinkphp scws mysql_thinkphp buildHtml 函数实现网站静态化
  5. Laravel安装步骤
  6. flex3提示mysql2_Flex中的MySQL管理(2)_MySQL
  7. 火狐怎么放大页面?火狐浏览器页面放大技巧
  8. java内部类基础(静态内部类)
  9. 再学 GDI+[94]: TGPImage(14) - 增减图像的红、绿、蓝三色的成分
  10. mysql查询有数据但返回null_Mybatis查不到数据查询返回Null问题
  11. 微擎后台报错,关闭错误信息
  12. win32 api应用如何输出日志log Windows程序设计 visualstudio vs无控制台如何输出
  13. 排序算法-冒泡排序详细讲解(BubbleSort)
  14. DES加密算法(框图流程详细分析)(C++实现)
  15. 开源跨平台2D游戏引擎Love2D介绍
  16. 宏碁电脑BIOS没有usb启动项怎么办?
  17. 《柴静:穹顶之下》中用到的数据可视化
  18. gdb调试c语言在poll函数卡住,poll()上的C编程分段错误
  19. Floyd AcWing 854. Floyd求最短路
  20. POJ 4113:北京地铁票价-BeiJing Subway

热门文章

  1. springcloud的简单使用_微服务架构:初识Spring Cloud
  2. golang select default continue_golang系列——基础语法
  3. c语言作业模拟虚拟内存,如何用c语言实现虚拟内存
  4. Java文档阅读笔记-C3P0连接池的使用
  5. Qt工作笔记-简单的画图工具
  6. MySQL入门之备份与恢复
  7. oracle数据库要参考的书,[Oracle] 几本重要的电子图书下载-数据库专栏,ORACLE
  8. matlab调用c函数语言,MATLAB调用C/C++函数的方法
  9. android service 远程,android service(远程service) 知识点
  10. (软件工程复习核心重点)第三章需求分析-第四节:其他图形工具