windows上安装mysql5.7.24

平时自己做测试的时候,自己安装一个mysql还是很有必要的,网上教程很多,但是自己操作过程中还是遇到了一些问题,这里记录一下安装过程。

一、下载mysql

https://downloads.mysql.com/archives/community/
我使用的是5.7.24的解压版
412541-20190218220541770-969602653.jpg

二、添加配置文件

在mysql根目录添加配置文件my.ini;改成自己的安装目录,并且一定要新建data目录

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:\\service\\mysql-5.7.24-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\\service\\mysql-5.7.24-winx64\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

三、安装并启动服务

cmd用管理员身份进入mysql的bin目录
1.初始化数据库(第一次一定要做,后续如果卸载后重新安装则跳过这一步)
mysqld --initialize
2.安装服务
mysqld install MySQL57
3.启动服务
net start MySQL57

四、配置数据库

配置数据库做两件事情:修改root默认密码;设置root可以远程访问;
1.登陆:mysql -uroot -p
初始密码在data文件夹中以.err结尾的文件中,如:A temporary password is generated for root@localhost: wEsWp:pvB8Py
2.修改默认密码:alter user root@localhost identified by '123456';
3.切换数据库:use mysql;
3.设置用户可以远程访问(%表示不限制访问ip):update user set host = '%' where user = 'root';
4.确认设置(或重启服务器让设置生效):FLUSH PRIVILEGES;

其他命令

显示所有数据库:show databases;
显示所有表:show tables;
使用控制台远程连接:mysql -h[ip] -p[port] -u[user] -p
备份还原
1.备份数据库:mysqldump -h127.0.0.1 -p3306 -uroot -p –-database test > d:\db\test.sql
2.还原数据库:mysql -h127.0.0.1 -p3306 -uroot -p –-database test < d:\db\test.sql简单备份还原:MyISAM支持直接拷贝数据库文件备份还原,拷贝备份前停止mysql,且mysql版本最好相同;InnoDB不支持这种方式;

安装问题

如果安装中出现以下错误
412541-20190309161434610-90969519.png
安装此文件即可解决:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

转载于:https://www.cnblogs.com/yinchh/p/10398243.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/264759.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

gb酱油和gbt酱油哪个好_都是酱油,生抽好还是味极鲜好?老板:两者差别很大,别买错了...

导读&#xff1a;都是酱油&#xff0c;生抽好还是味极鲜好&#xff1f;老板&#xff1a;两者差别很大&#xff0c;别买错了一道美食的完成不只是依赖掌厨的高超技艺&#xff0c;还与炒制的锅具、所用的调料等有关。其中最重要的就是调料&#xff0c;有了调料的辅助&#xff0c;…

数字万用表的使用

参考&#xff1a;连3岁小孩子都能看懂的万用表使用方法 地址&#xff1a;https://www.bilibili.com/video/BV1Gx411z7x2?p1&vd_sourcecc0e43b449de7e8663ca1f89dd5fea7d 目录万用表外观测量电阻测量通断/二极管测量电容测量温度测量电流测量电压测量三极管万用表外观 测量…

在GridView开头插入自动编号的方法

网上看了很多方法&#xff0c;发现都是照抄别人&#xff0c;而且&#xff0c;都是把第一列替换掉了&#xff0c;往往不是我们的理想结果。经过本人的实践&#xff0c;下面方法觉得更好用一些。就是不知道数据量过大时&#xff0c;效率怎么样&#xff0c;不过既然能用&#xff0…

Zookeeper:fsync超时导致实例异常

一、问题描述 2019-02-19 08:44左右&#xff0c;实时计算服务重启&#xff0c;报错显示找不到zk集群的leader节点&#xff0c;同时ZooKeeper集群有告警显示连接超时&#xff1a; 指标[连接耗时(ms)18221]符合告警规则[连接耗时(ms)>3000] 二、排查过程 查看当前集群状态&…

断言(assert)的用法

参考&#xff1a;https://www.runoob.com/w3cnote/c-assert.html 目录作用总结与注意事项Demo作用 assert 是个宏&#xff0c;并且作用并非"报错"。 assert() 的用法像是一种"契约式编程"&#xff0c;程序满足我的假设条件&#xff0c;才能正常良好的运作…

马云语录,非常值得一看(转)

来源:计算机网1999至今 在杭州设立研究开发中心&#xff0c;以香港为总部&#xff0c;创办阿里巴巴网站(Alibaba.com) 孙正义跟我有同一个观点&#xff0c;一个方案是一流的Idea加三流的实施&#xff1b;另外一个方案&#xff0c;一流的实施&#xff0c;三流的Idea&#xff0c;…

centos7 docker安装和使用_入门教程

centos7 docker安装和使用_入门教程 原文:centos7 docker安装和使用_入门教程说明&#xff1a;本文也是参考互联网上的文章写的&#xff0c;感谢相关作者的贡献。 操作系统 64位CentOS Linux release 7.2.1511 (Core) 配置好IP&#xff1a;192.168.1.160 修改yum源 目的是提升对…

C语言中字符串和字符数组的区别

参考&#xff1a;C语言中字符串和字符数组的区别 参考&#xff1a;字符数组和字符串的区别&#xff0c;C语言字符数组和字符串区别详解 这里写目录标题区别代码分析一代码分析二总结区别 &#xff08;1&#xff09;C语言中&#xff0c;没有字符串类型但可以用字符数组模拟字符…

spring in action 读书笔记

IOC 1.几个主要使用的application context. ClassPathXmlApplicationContext 从ClassPath路径加载 FileSystemXmlApplicationContext 从文件系统路径加载XmlWebApplicationContext 配置文件黑夜在/WEB-INF/applicationContext.xml&#xff0c;也可以使用setConfigLocation…

C语言可变参数

参考&#xff1a;https://blog.csdn.net/u013171226/article/details/121445507 目录什么是可变参数可变参数列表构成实现原理(va_list系列变参宏实现变参函数)代码示例函数通过固定参数指定可变参数个数&#xff0c;打印所有变参值函数定义一个结束标记(-1)&#xff0c;调用时…

940mx黑苹果驱动_超详细黑苹果安装图文教程送EFI配置合集及系统

一、准备工作所有工具在&#xff1a;黑苹果资源站可以下载到 网站地址&#xff1a;https://jnzr.ewys.net/1、两张16g的u盘 其中一张安装pe系统 (老毛桃等)这里自行安装2、电脑(废话)这里以小米pro笔记本做教程 其余的本本大同小异3、工具包及镜像以及EFI合集(链接及下载地址在…

python时间减法_干!一张图整理了 Python 所有内置异常

在编写程序时&#xff0c;可能会经常报出一些异常&#xff0c;很大一方面原因是自己的疏忽大意导致程序给出错误信息&#xff0c;另一方面是因为有些异常是程序运行时不可避免的&#xff0c;比如在爬虫时可能有几个网页的结构不一致&#xff0c;这时两种结构的网页用同一套代码…

笔记本电脑频繁自动重启_笔记本电脑自动重启是什么原因

使用电脑很长一段时间就会出现各种各样的问题&#xff0c;但不管出了什么问题&#xff0c;只要电脑能打开有一种方法可以解决的问题&#xff0c;但有时电脑会莫名其妙的重启&#xff0c;电脑爱好者我们有点不知所措。尤其是办公室人员做了很长时间的工作&#xff0c;想要面对以…

新快现类似产品_小米全新折叠屏产品曝光,预计今年还有更多折叠屏产品亮相...

虽然目前小米并未正式推出旗下的折叠屏设备&#xff0c;但这并不意味着小米放弃了这方面的研究。相反&#xff0c;近日的一些爆料显示了小米在折叠屏设备领域有着多种不同的设想和思路。上个月的相关爆料曾提到过&#xff0c;小米2021年有望推出外折型、内折型和翻盖式三种不同…

全虚拟化和半虚拟化的区别 cpu的ring0~ring3又是什么概念?

ring0是指CPU的运行级别&#xff0c;ring0是最高级别&#xff0c;ring1次之&#xff0c;ring2更次之…… 拿Linuxx86来说&#xff0c; 操作系统&#xff08;内核&#xff09;的代码运行在最高运行级别ring0上&#xff0c;可以使用特权指令&#xff0c;控制中断、修改页表、访问…

dual mysql 获取序列_MySQL JDBC客户端反序列化漏洞

标题: MySQL JDBC客户端反序列化漏洞☆ 背景介绍☆ 学习思路☆ 搭建测试环境☆ 恶意MySQL插件 1) 获取MySQL 5.7.28源码 2) 在rewrite_example基础上修改出evilreplace☆ 测试rewriter插件 1) 安装rewriter.so 2) 在服务端替换SQL查询语句 3) 卸载rewriter.so …

kali linux之edb--CrossFire缓冲区溢出

漏洞的罪恶根源------变量&#xff0c;数据与代码边界不清&#xff0c;开发人员对用户输入没做过滤&#xff0c;或者过滤不严 如这个脚本&#xff0c;写什么&#xff0c;显示什么&#xff0c;但是加上&#xff1b;&#xff0c;|&#xff0c;&&&#xff0c;后面加上系统…

SQL连接查询深度探险

测试环境&#xff1a;Windows XP ProfessionMySQL 5.0.45Oracle 9iDB2 UDB 9.1测试的SQL脚本如下&#xff1a;此脚本适合MySQL、DB2&#xff0c;如果要在Oracle上执行&#xff0c;需要做个替换BIGINTINTEGER、VARCHARVARCHAR2。CREATETABLECUSTOMERS (ID BIGINT NOTNULL,NAME V…

自锁时间电路plc_1篇文章,4幅图,了解PLC接线和控制图就是这么简单

有网友留言说看不懂plc梯形图&#xff0c;不知道如何将电气控制原理图转化为plc接线图&#xff0c;今天就系统的来看一下plc的原理和接线&#xff0c;再转化为plc接线图&#xff0c;我们需要借助一个最简单的单向过载保护的自锁控制电路。来看一下电路元器件&#xff0c;FR热机…

Python~字典快速上手

目录 Key的重要性 一 创建字典{} 二 字典用key查找 in(遍历)和[]用key查找 keyerror in和[]的效率对比 三 字典的插入/修改/删除(先查找) ​编辑 四 字典增删查改/遍历的效率 五 字典的遍历 for遍历可迭代对象拿到key 与创建顺序相同 keys/values/items方法 六 可…