世上最简单的mysql_史上最简单安装MySQL教程

1.安装MySQL

很多都推荐在MySQL官网进行安装,我刚开始试的时候官网下载zip文件,打开完全找不到,踩坑了后面我发现了Windows简易安装,俗称傻子都会安装

bf04a15800c084795946bf3d3dddc293.png

安装好了就会看到一个这个文件

db54dfb774b39151071b4fb05673e2ae.png

安装之前首先你的有

d78f371d372d46439ff15045c68f3f85.png

没有这个你就无法安装,这个可以去这里进行下载

0fc7d3a17028ff20d66099caa9bed7bd.png

安装好了就可以安装MySQL了

db078bd08bebf8f1f7a4492be4aa8cde.png

因为我这里已经安装过8的版本了,所以显示是灰色,没有安装肯定是可以点击的

我这里假设安装5.7的版本

449bf2542dc653460b186efbcf0c2476.png

点击我标记的地方进行目录配置

93db27b33eb170cfd0b4028ff25b0a98.png

后面基本上很简单了,一直next(有一点是注册用户名和用户密码,这个自己进行配置)

只需要记住MySQL默认的端口号是3306就好了

c42e8f2dca8bfb2df12bcd91a90c43fe.png

一般我们是不做修改的

最后还要配置一下环境变量

bacdab2a2678b361c38c0f7387864ded.png

72056654033fe887f116c114d555572f.png

4428b6cdc1acaa3d79f6da9e46232f30.png

安装好了在终端输入

mysql --version

复制代码

e9262515c8bfb34fea35ec9cd56bd037.png

如果能显示版本就说明安装成功了

2.MySQL的连接和断开

1.连接MySQL服务器

-h 主机地址

-P 端口号

-u 用户名

-p 用户密码

我这里只有一台电脑,我就连接本地的ip地址,以后开发肯定是连接服务器的MySQL的

mysql -h127.0.0.1 -P3306 -u

复制代码

注意点

如果MySQL服务器在本地,主机地址可以省略不写

如果服务器使用3306默认端口,端口号也可以省略不写

那就是(我这里的用户名和用户密码都是root)

mysql -uroot -proot

复制代码

但是一般的话输入密码应该是不会让它显示出来的,所以采用暗文的方式来输入*

mysql -uroot -p

复制代码

但是这还不是终极的方案,因为我说过以后MySQL一般都是在服务器上的,我们测试的话是在本地,所以主机地址是不能省略,端口号一般默认不改

所以终极指令是

mysql -h127.0.0.1 -uroot -p

复制代码

但是我刚开始用的时候有坑,导致我百度了半天搜了好多什么修改host文件配置啊

最后我自己研究发现了bug

指令一般不是都在终端敲吗

如果你是在全局的终端下敲的话

mysql -h127.0.0.1 -uroot -p

复制代码

这个终极指令是不行的

f7149d62bf0e19b64a01c157b20701f2.png

它会给你报错,说什么host没有127的地址什么巴拉巴拉,其实仔细的看这里

e7c681b1511b3a5d1547f0d7c6bb46cf.png

你就会发现其中的弊端

为什么127是黑色的,后面的0.0.1是白色的

然后我试着分开试一下

mysql -h 127.0.0.1 -uroot -p

复制代码

2842e3efa659efcf1cfd48274bc36dda.png

这样MySQL服务才会连接成功

但是我在编辑器的终端输入终极指令就可以运行

mysql -h127.0.0.1 -uroot -p

复制代码

577509be4e2329a05b81d994144d02ff.png

至于为什么?我也不是很清楚

反正这坑我踩过了,大家就不会踩了

2.断开连接

exit;

quit;

\q

当然最简单最好用啊,所以我选择\q

8b17b4ecedb758d0838228b371453c2d.png

f5902238ca1c98e7d22a5d309dc0315d.png

4a3495fc53caaeec53534839a9af6d5b.png

3.显示数据库

show databases;

复制代码

db23475a0ffc712720284eee8680225d.png

information_schema

保存着关于MySQL服务器所维护的所有其他数据库的信息。

如数据库名,数据库的表,表栏的数据类型与访问权限等

mysql

MySQL系统数据库, 保存了登录用户名,密码,以及每个用户的权限等等

performance_schema(可能会操作到这个)

用来保存数据库服务器性能的参数

sys

这个库是通过视图的形式把information_schema和performance_schema结合起来,查询出更加令人容易理解的数据

4.总结

连接数据库

mysql -h127.0.0.1 -u用户名称 -p

复制代码

断开连接

\q

复制代码

显示数据库

show databases;

复制代码

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

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

相关文章

linux下ftp配置文件详解

# 匿名用户配置 anonymous_enableYES # 是否允许匿名ftp,如否则选择NO anon_upload_enableYES # 匿名用户是否能上传 anon_mkdir_write_enableYES # 匿名用户是否能创建目录 anon_other_write_enableYES # 修改文件名和删除文件 # 本地用户配置 …

Eclipse Maven 编译错误 Dynamic Web Module 3.0 requires Java 1.6 or newer 解决方法

eclipse maven 项目报 Description Resource Path Location TypeDynamic Web Module 3.0 requires Java 1.6 or newer. bdp line 1 Maven Java EE Configuration ProblemDescription Resource Path Location Type One or more constraints have not been satisfied. bdp line 1…

帆软按钮控件变查询_帆软报表(多sheet)自定义分页查询

三、添加自定义按钮以及JS事件1、打开‘模板Web属性’2、选中‘填报页面设置’,修改2)为‘为模板单独设置‘,3)中是前面七个是添加的自定义按钮;通过4)按钮进行设置;5)操作是添加‘加载结束’事件;接下来详细讲述每个步…

使用Python-Flask框架开发Web网站系列课程(一)构建项目

版权声明:如需转载,请注明转载地址。 https://blog.csdn.net/oJohnny123/article/details/81907475 前言 使用IDE:PyCharm 操作系统: Mac Python版本:3.6 我的邮箱:51263921qq.com 交流群: 372430835 请注意,既然要学习…

Mysql varchar 字节长度

1.我们经常 mysql创建 varchar(20) name这个 20长度 究竟是表示的字符数还是字节数?根编码字符集又有没有关系? 首先 mysql 5.X 以上的版本的 定义中 表示的字符长度,如上varchar(20)你既可以添加20个英文字符&#x…

网上订餐python_来自美国网上订餐网站的创新

美国网上订餐网站的创新:小服务半径产生大价值来源:站长网 作者:扬扬做为一个上班族,尤其是从事it行业的白领阶层,整日对着电脑键盘敲敲打打,讲究的是效率,而每天中午乃至晚上考虑吃些什么却是让人极其头疼的事。去哪里…

PHP学习方向-进阶2(三)

实践篇 给定二维数组,根据某个字段排序如何判断上传文件类型,如:仅允许 jpg 上传不使用临时变量交换两个变量的值 $a1; $b2; > $a2; $b1; strtoupper 在转换中文时存在乱码,你如何解决?php echo strtoupper(ab你好c…

Spring的@Autowired和@Resource

Autowired 当Spring发现Autowired注解时,将自动在代码上下文中找到和其匹配(默认是类型匹配)的Bean,并自动注入到相应的地方去。 必须确保该类型在IOC容器中只有一个对象;否则报错。 Resource1、Resource后面没有任何内…

关于xml文件 xsi:schemaLocation

原文连接&#xff1a;https://www.jianshu.com/p/7f4cbcd9f09f ------------------------------------------------------相信很多人对xml 头上一大堆得东西都是拿来主义&#xff0c;copy过来就行了&#xff0c;并不理解那是什么意思先来一段<?xml version"1.0" …

ES6部分特性小结

前言 踩着前人的肩膀&#xff0c;努力前行。参考了很多前人的文章。 1.变量声明const和let es6之前声明变量只能用var&#xff0c;var的特点是无论声明在何处&#xff0c;都会被视为声明在函数的最顶部(不在函数内即在全局作用域的最顶部) function test(){if(false){var name …

java 顺序栈_Java实现顺序栈

一、分析栈是限定仅在表的一端进行插入或删除操作的线性表&#xff0c;对于栈来说&#xff0c;操作端称为栈顶&#xff0c;另一端则称为栈底&#xff0c;栈的修改是按照后进先出的原则进行的&#xff0c;因此又称为后进先出的线性表。顺序栈是指利用顺序存储结构实现的栈&#…

Spring IO platform

什么是Spring IO PlatformSpring IO Platform&#xff0c;简单的可以认为是一个依赖维护平台&#xff0c;该平台将相关依赖汇聚到一起&#xff0c;针对每个依赖&#xff0c;都提供了一个版本号&#xff0c;这些版本对应的依赖都是经过测试的&#xff0c;可以保证一起正常使用。…

二十多岁不信,三十多岁却深信不疑的道理

1.那些年偷的懒、荒废的时间、败坏的身体&#xff0c;都&#xff01;得&#xff01;还&#xff01; 年轻的时候心比天高&#xff0c;以为自己能干出一番大事业&#xff0c;后来慢慢意识到自己只是个普通人。 2.不和讲道理。 3.原来被嗤之以鼻的门当户对是有一定道理的。 4.以貌…

javascript === 和==的区别

原文链接&#xff1a;https://blog.csdn.net/seven_amber/article/details/62889290 -------------------------------------------------------------------- 用于比较 判断 两者相等 在比较的时候可以转自动换数据类型用于严格比较 判断两者严格相等 严格比较…

authentication java_HTTP基本认证(Basic Authentication)的JAVA实例代码

大家在登录网站的时候&#xff0c;大部分时候是通过一个表单提交登录信息。但是有时候浏览器会弹出一个登录验证的对话框&#xff0c;如下图&#xff0c;这就是使用HTTP基本认证。下面来看看一看这个认证的工作过程:第一步:客户端发送http request 给服务器,服务器验证该用户是…

Python数据分析入门(四)

前言上期给大家分享了关于豆瓣5500部电视剧的分析&#xff0c;那么这次我们就给吃货们带来一些福利&#xff0c;此次我们的主题为“寻找最好吃的火锅”。进入主题之前&#xff0c;先给所有的吃货们带来一桌美味的火锅&#xff0c;作为各位看官的前菜。数据采集此次我们采集的是…

微信开发者工具下载

https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

java continue goto_Java中goto和break、continue实现区别

goto 关键字很早就在程序设计语言中出现。事实上&#xff0c;goto 是汇编语言的程序控制结构的始祖&#xff1a;“若条件 A&#xff0c;则跳到这里&#xff1b;否则跳到那里”。若阅读由几乎所有编译器生成的汇编代码&#xff0c;就会发现程序控制里包含了许多跳转。然而&#…

Linux VirtualBox安装及使用指南

2019独角兽企业重金招聘Python工程师标准>>> VirtualBox是一款虚拟机软件。虽然它的功能并不及VMware Workstation Pro&#xff0c;但它对开源精神的坚持使得它在Linux中依然深受欢迎。 唯一难以令人接受的是&#xff0c;VirtualBox的安装步骤较为复杂。不过&#x…

java web vm_java web .vm文件??

在JavaWeb项目中有很多.vm文件&#xff0c;打开以后是类似于.NETMVC项目中的.cshtml文件的形式#if($linkList)#set($itemsOnLine0)#foreach($linkin...在Java Web项目中有很多.vm文件&#xff0c;打开以后是类似于.NET MVC项目中的.cshtml文件的形式#if($linkList)#set ($items…