mysql5.7.26初始化数据库 暗点介绍

我们在下载软件,解压到指定目录后 需要先初始化数据库 才能启动进而使用她.

在初始化时 我们需要指定 --initialize 参数 .

初始化以前需要创建 --datadir 参数或者配置 文件 my.cnf

执行如下命令:

mysqld  --initialize --defaults-file=/opt/mysql/config/my.cnf

会有如下错误
![](https://s4.51cto.com/images/blog/202004/02/160d2a5e1889abcaaa89ec774e7f2cc3.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)


原因是因为:参数位置不对导致的错误

mysqld   --defaults-file=/opt/mysql/config/my.cnf --initialize

如上命令 可正常初始化数据库.



mysql_install_db命令已经舍弃 使用mysqld --initialize 替代

原文地址:https://blog.51cto.com/8026776/2484188

时间: 2024-11-06 15:20:02

mysql5.7.26初始化数据库 暗点介绍的相关文章

MySQL5.6.26打开数据库缓存

1.本例使用的MySQL版本是5.6.26 2.配置文件开启缓存参数 配置完成后,重新启动MySQL服务 service mysql restart 3.查看是否生效 query_cache_type=on即为生效,MySQL5.6.26默认是off query_cache_size是缓存空间大小 query_cache_limit表示单个查询缓存数据的上限值,超过此值就不会缓存 4.查看缓存效果 Qcache_hits :缓存命中率 Qcache_inserts:第一次查询增加的计数器 Qca

Ubuntu15.04下源码安装MySQL5.6.26数据库

解决Ubuntu 15.04版下源码编译安装MySQL5.6.26数据库问题,这里提供依赖包下载,源码安装方法. (1)安装编译源码需要的包 sudoapt-get install make cmake gcc g++ bison libncurses5-dev 依赖包在博客附件里有下载.下面也有说明一些解决方法. 另外的:cmake-2.8.3.tar.gz安装啊.bison_3.0.2.dfsg-2_i386.deb.ncurses-5.9.tar.gz的依赖缺少的话自己可以去下载安装,由于

LAMP——httpd 2.4.20 + mysql-5.6.26 + php-5.6.22编译安装过程

httpd 2.4.20 + mysql-5.6.26 + php-5.6.22编译安装过程: 资源准备 系统:centos6.5 PHP:wget http://docs.php.net/distributions/php-5.6.22.tar.gz MySQL:wget http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.26.tar.gz APACHE:wget http://mirrors.noc.im/apache//httpd/http

CentOS 6.5 源码安装MySQL5.6.26

1:下载安装cmake (mysql5.5以后是通过cmake来编译的) 2:创建mysql的安装目录及数据库存放目录 #mkdir /usr/mysql                 //安装mysql #mkdir /usr/mysql/data            //存放数据库 3:创建mysql用户及用户组 #groupadd mysql #useradd -g mysql -s /bin/false -M mysql 4:安装mysql tar -zxv -f /root/mys

MySQL5.6.26升级到MySQL5.7.9实战方案【转】

MySQL5.6.26升级到MySQL5.7.9实战方案 转自 MySQL5.6.26升级到MySQL5.7.9实战方案 - 其他网络技术 - 红黑联盟http://www.2cto.com/net/201512/453682.html 前言 某大公司升级方案,由于公司经常安全扫描,每个版本都有自身的BUG,为了安全到一定时间都会升级到新的版本.本案例采用单机环境升级方案,在单机中搭建主从方案. 1.单机环境 IP:172.16.0.111 系统:SUSE 11 MySQL旧版本:5.6.26

构建LAMP平台(一)(软件版本:httpd-2.4.16,php-5.6.12,mysql-5.6.26)

最近在学习LAMP,想把学到的东西写一遍.话不多说,直奔主题好啦. 我构建平台所用到的软件都是目前最新版本,另外我用的linux发行版是RHEL6,下面我将分步骤依次搭建httpd服务器,MySQL服务器和php.(注意此处的安装顺序最好不要更改,因为后面安装PHP需要指定MySQL的安装路径) 1).搭建httpd服务器 1.安装httpd前的准备工作: 安装apr(Apache Portable Runtime,Apache可移植运行环境)以及apr-util工具包,此处用到的版本分别是ap

MySQL-5.6.38 安装部署及介绍

第1章 MySQL简介及部署 1.1 介绍 1.1.1 什么是数据 数据是指对客观事件进行记录并可以鉴别的符号,是对客观事物的性质.状态以及相互关系等进行记载的物理符号或这些物理符号的组合.它是可识别的.抽象的符号. 1.1.2 数据库管理系统种类---关系型 优点: 强大的查询功能 强一致性 二级索引 RDBMS:Oracle.MySQL.mssql(SQL Server).PG(postgresql) 适用场景:数据安全性要求较高的应用场景 1.1.3 数据库管理系统种类---非关系型 优点

ASP.NET Core 设置和初始化数据库 - ASP.NET Core 基础教程 - 简单教程,简单编程

原文:ASP.NET Core 设置和初始化数据库 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 设置和初始化数据库 上一章节中我们已经设置和配置好了 EF 框架服务,本章节我们就来学习如何使用 EF 框架设置和初始化数据库 初始化数据库 初始化数据库的方法之一是使用 EF 框架来创建数据库,仅仅需要两步就能完成 第一步,给我们的 HelloWorld 项目添加迁移 ( migration ) 代码 迁移代码是 C# 代码,用来在数据库系统中创建数据库

Centos7.6 离线安装mysql-5.7.26

安装包下载 https://dev.mysql.com/downloads/mysql/ 根据系统版本下载 下载安装包: mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar 安装新版mysql前,需将系统自带的mariadb-lib卸载 [[email protected] ~]# rpm -qa|grep mariadb mariadb-libs-5.5.56-2.el7.x86_64 [[email protected] ~]# rpm -e --nodeps