mysql 5.7.16 安装配置方法图文教程
作者:还是叫我大师兄吧 发布时间:2024-01-28 14:26:32
结合网上的资料,自己亲自的去安装了一次MySQL,安装版本是win7x64 5.7.16。
在安装过程中出现并解决了如下问题:
“mysql 服务无法启动 服务没报告任何错误”
1.下载:
地址:http://dev.mysql.com/downloads/mysql/
2.安装:
ZIP Archive版是免安装的。只要解压就行了。不需要安装。我的放在d盘啦。
3.配置:
也就是my.ini文件的由来。
把my-default.ini这个文件复制一下重命名my.ini,然后替换成如下的代码即可:(把里面D:\mysql\mysql-5.6.17-winx64改成你自己的软件路径,保存)
[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录basedir=D:\mysql\mysql-5.6.17-winx64# 设置mysql数据库的数据的存放目录datadir=D:\mysql\mysql-5.6.17-winx64\data# 允许最大连接数max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB
4.安装mysql服务并启动之:
也就是data文件夹的由来啦。
以管理员身份打开cmd窗口后,将目录切换到你解压文件的bin目录
再输入mysqld install回车运行就行了
接着就是输入 net start mysql 启动服务
报错!!!
“服务器无法启动,服务器没有报告任何错误。”
然后。。。
再输入mysqld --initialize-insecure --user=mysql
(执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空)
再次启动:再输入 net start mysql 启动服务,OK成功。
就如我图给的那样。
5.打开MySQL数据库即登录MySQL数据库。
还在命令模式下,将目录切换到自己的\bin目录下。
输入mysql -u root -p ,默认是没有密码的。回车进入,root是用户名,
(要想这么做的前提是你必须已经打开MySQL服务。不然,是行不通的。)
退出exit 回车,就行了。记住直接关闭cmd窗口是没有退出的,要输入exit才会退出啊
另外:
1、手动打开MySQL服务的方法,如图:
具体
2.任务管理器打开服务的方式的如下:
配置个环境变量,命令行打开mysql数据库就更简洁。
下面是我的Path环境变量里面配置的东西,明显,看到我的最后一个竟然不是以分号结尾的。
当你要再添加这个MySQL的环境变量到这的时候,前面的分号得补上。然后再添加。
C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\android-sdk-windows\tools;C:\Program Files\TortoiseSVN\bin;%MAVEN_HOME%\bin;%M2_HOME%\bin;D:\Program Files\nodejs\
配置好环境变量之后,就可以直接cmd之后,不用进入目录,然后输入mysql -u root -p,就打开MySQL数据库了,当然你的服务必须启动先,不然还是不行。
现在环境是好了,但是我不知道怎么写语句呀。额呵呵,尴尬了。
以上就是我这次配置环境的记录啦。
参考的某度经验,再加上自己的实践。留下此记录,以备后用。
简单使用的一个语句的示意图:
(这个图特殊是因为我在intellij idea 编辑器里面的那个 terminate 编辑器自带的终端里面使用的命令行,跟你cmd是一样样的,侧面看出这个编辑器还是有点牛x的,啥都有。)
精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程 mysql5.6各版本安装教程
猜你喜欢
- 方法一、主要问题是docx受lxml的影响,如果lxml的版本不对的话,docx根本装不上,不管你用pip,easy_install或者是用
- os包想要使用os包一样要先导入:import osos包下可以直接调用的函数下面介绍一下os包中可以直接调用的函数:例子:例子:例子:注意
- 相信大家对于常见 CSS BUG 的处理已经相对比较熟悉,例如:IE6 Three Pixel Gap、IE5/6 Doubled Floa
- MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型
- 项目说明开发php项目管理系统,由于是新项目且已经部署在生产环境,导致需要根据实际使用情况,进行及时的功能升级或bug修复。每次升级,进行程
- 什么是Elasticsearch?Elasticsearch是基于Lucene库的搜索引擎。它提供了具有HTTP Web界面和无模式JSON
- 目录循环语句单分支如何使用双分支结构多分支的使用While 循环拳击游戏循环:总结循环语句多分支选择流程 If-else语句单分支如何使用#
- 1、数据库架构1.1、MySQL 的基础架构图给面试官讲一下 MySQL 的逻辑架构,有白板可以把下面的图画一下,图片来源于网络。Mysql
- 近来实验室的师姐要 * 文,由于论文交稿时间临近,有一些杂活儿需要处理,作为实验室资历最浅的一批,我这个实习生也就责无旁贷地帮忙当个下手。今天
- scrapy.FormRequestlogin.pyclass LoginSpider(scrapy.Spider): name =
- package 机制package是模块的集合,每一个Package的根目录下面都应当有一个__init__.py 文件。当解释器发现目录下
- 一般的django项目我都喜欢采用以下的文件结构,使用include的方式,实现从总的url分配给apps里面的urlExample:-pr
- Declaring class members or methods as st
- python删除缓存文件的方法:首先输入“find.-name '__pycache__' -type d -exec rm
- 用python内置的xml.dom可以对xml文件进行解析处理。什么是xml?XML 指可扩展标记语言(EXtensible Markup
- 在浏览器 IE6 、IE7、Firefox2+、Firefpx3+、Opera9.6+、Safari3.1+中测试以下代码:<!DOC
- JavaScript 没有一个权威的编码风格指南,取而代之的是一些流行的编码风格:Google的JavaScript风格指南(以下简称Goo
- 通过创建一个新的异常类,程序可以命名它们自己的异常。异常应该是典型的继承自Exception类,通过直接或间接的方式。以下为与Runtime
- 这篇文章主要介绍了Python定时器线程池原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可
- 由于连续的字符(字母、符号、数字)在默认情况下是不换行的,可能会破坏整个界面布局。那如何解决这个问题呢?在 IE 和 Safari 1.3+