学习
实践
活动
专区
工具
TVP
写文章
专栏首页小赵Java总结还不知道如何安装MySQL??看这儿就够了!MySQL安装详细步骤、常用MySQL命令、及常见问题的解决。

还不知道如何安装MySQL??看这儿就够了!MySQL安装详细步骤、常用MySQL命令、及常见问题的解决。

软件在如下链接中,永久领取哦

链接:https://pan.baidu.com/s/1WlEL72YusiMVMrmP0BYq9Q 提取码:3utb

一、数据库概述

  • -数据库,通常是一个或一组文件,保存了一些符合特定规格的数据,数据库对应的英语单词 是 DataBase,简称:DB,数据库软件称为 数据库管理系统(DBMS),全称为 DataBase Management System,如:Oracle、SQL Server、MySql、Sybase、informix、DB2、interbase、 PostgreSql 。
  • MySQL 最初是由“MySQL AB”公司开发的一套关系型数据库管理系统(RDBMS-Relational Database Mangerment System)。 MySQL 不仅是最流行的开源数据库,而且是业界成长最快的数据库,每天有超过 7 万次的 下载量,其应用范围从大型企业到专有的嵌入应用系统。 MySQL AB 是由两个瑞典人和一个芬兰人:David Axmark、Allan Larsson 和 Michael “Monty” Widenius 在瑞典创办的。 在 2008 年初,Sun Microsystems 收购了 MySQL AB 公司。在 2009 年,Oracle 收购了 Sun 公 司,使 MySQL 并入 Oracle 的数据库产品线。

表(table)是一种结构化的文件,可以用来存储特定类型的数据,如:学生信息,课程信 息,都可以放到表中。另外表都有特定的名称,而且不能重复。表中具有几个概念:列、行、 主键。 列叫做字段(Column),行叫做表中的记录,每一个字段都有:字段名称/字段数据类型/ 字段约束/字段长度

  • SQL语句分类:

数据查询语言(DQL-Data Query Language) 代表关键字:select 数据操纵语言(DML-Data Manipulation Language) 代表关键字:insert,delete,update 数据定义语言(DDL-Data Definition Language) 代表关键字:create ,drop,alter 事务控制语言(TCL-Transactional Control Language) 代表关键字:commit ,rollback; 数据控制语言(DCL-Data Control Language) 代表关键字:grant,revoke.

二、安装教程

第一步:打开下载的mysql安装文件mysql-5.1.47.msi,双击运行,出现如下界面:

按“Next”继续

第二步:选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程

按“Next”继续

第三步:上一步选择了 Custom 安装,这里将设定 MySQL 的组件包和安装路径。

设定好之后,单击 Next 继续安装。

第四步:单击 Install 继续安装

然后等待几分钟出现如下界面。

单击 Next 继续安装

第五步:现在软件安装完成了,出现上面的界面,将 “Configure the Mysql Server now”前面的勾打上,点“Finish”结束软件的安装并启动mysql配置向导。mysql配置向导启动界面,按“Next”继续。

第六步:选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,我们选择“Detailed Configuration”。

第七步:选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,大家根据自己的类型选择了,一般选“Server Machine”,不会太少,也不会占满。

第八步:选择mysql数据库的大致用途,“Multifunctional Database(通用多功能型,能很好的支持InnoDB与MyISAM存储引擎)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional),随自己的用途而选择了,我这里选择“Multifunctional Database”, 按“Next”继续。

第九 步:对InnoDB Tablespace进行配置,就是为InnoDB 数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了。我这里没有修改,使用默认位置,直接按“Next”继续。

第十步:选择您的网站的一般mysql访问量,同时连接的数目,“Decision Support(DSS)/OLAP(20个左右)”、“Online Transaction Processing(OLTP)(500个左右)”、“Manual Setting(手动设置,自己输一个数)”,我这里选“Decision Support(DSS)/OLAP)”,按“Next”继续

第十一步:是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,我这里启用,把前面的勾打上,Port Number:3306,您还可以选择“启用标准模式”(Enable Strict Mode),按“Next”继续。

第十二步:对mysql默认数据库语言编码进行设置,第一个是西文编码,我们要设置的是utf8编码,按 “Next”继续。

第十三步:选择是否将mysql安装为windows服务,还可以指定Service Name(服务标识名称),是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,建议你全部打上勾,Service Name不变。按“Next”继续。

第十四步:输入您要设置的root密码,Enable root access from remote machines(是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)”,设置完毕,按“Next”继续。

第十五步:确认设置无误,如果有误,按“Back”返回检查。按“Execute”使设置生效。

出现如下界面,点击Finish,就全部结束了!!

安装结束之后怎样查看是否安装成功了呢?

可以通过服务管理器管查看并且管理MYSQL 的服务。
wim+R 输入services.msc,然后找MySQL名字:

停止 MYSQL 的服务。

启动 MYSQL 的服务。

也可以在 DOS 中直接通过命令行的形式进行控制。

停止 MYSQL 的服务

启动 MYSQL 的服务。

连接数据库

明文密码连接数据库

mysql -uroot -p密码

密文密码连接数据库

mysql -uroot -p回车 密码

-u 连接mysql的用户 -p 连接mysql的密码

测试登录正常

如果到了此处,那么恭喜你,MySQL安装成功啦!!!

三、常用命令

1.查看msyql版本

mysql –version mysql –V select version();

2.查看当前使用的库

mysql> select database();

3.查看所有的库

mysql> show databases;

4.查看所有的表

mysql> show tables;

5.查看其他库中的表

mysql> show tables from information;

6.查看表的结构

desc (table name);

7.查看表的创建语句

show create table (table name);

8. 终止一条语句

如果想要终止一条正在编写的语句,可键入\c。

9. 退出mysql

mysql> \q EXIT

四、常见问题

出现下图情况

解决方法:使用管理员权限打开cmd.右键以管理员权限打开。

或者是右键发送快捷方式到桌面,右键快捷方式->属性->高级->用管理员身份运行。然后打开桌面的cmd就是以管理员的方式打开了。

完成后,输入net start mysql 启动正常:

今天的分享就到这里啦!!~感谢大家的观看,希望对大家有帮助的话麻烦给个丝滑三连击。(点赞+转发+关注) 一起加油,一起努力,一起秃见成效!!

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!
本文分享自作者个人站点/博客:https://blog.csdn.net/Zp_insist?type=blog复制
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 2021 最新的Java 后端学习路线!凎!

    断断续续写了大半个月,终于把 2021 最新版的 Java 后端学习路线给整完了!

    Guide哥
  • Windows 10下mysql 64位 安装(mysql-5.7.11-winx64安装)

    Windows下mysql 64位 安装(mysql-5.7.11-winx64安装) 系统Windows10 安装包mysql-5.7.11-winx64.z...

    王小雷
  • 云服务器上升级Zabbix6.0,内网的服务器安装Agent,配置为主动模式

    在云服务器上部署了Zabbix5.4,用来监测客户的防火墙、路由器、服务器,效果还不错,至少路由器哪条宽带掉线了,我能第一时间收到邮件;哪个客户的服务器上,某个...

    IT狂人日志
  • 手把手教你在centos上安装MySQL(避坑必备)

    在上篇文章中手把手教你在centos上配置Django项目(超详细步骤) 已经非常详细的讲解了centos部署Django的过程。

    Python进击者
  • 备战金三银四!面试准备事项与面试题总结已撸完(Linux运维篇)!快要爆肝了。。。

    “金三银四”指的是在3月、4月,尤其是3月是应届生求职、也是在职人员跳槽到更满意职位的黄金时期。求职、跳槽,说到底,本质上就是职场人员和工作职位匹配的过程,一个...

    民工哥
  • 科班和非科班都适用的 Java 学习路线

    很多面试官在基础考察的时候都是直接是根据书来问,因为这些面试官也是从学生时代过来的,而他们可能和你看的是同一本书。也就是如果你和面试官的知识体系结构一样的话,面...

    乔戈里
  • 【Javaweb】58MySQL安装详解

    我第一次知道这家公司还是因为看到了一则报告,美国某媒体对Oracle老板拉里·埃里森的采访。

    刘小爱
  • mysql启动命令 linux命令,linux下mysql 启动命令

    运行上面命令,其实是service命令去找/etc/init.d下的相关的mysql脚本去执行启动、关闭动作。

    全栈程序员站长
  • Tapdata Cloud 开启「傻瓜模式」:异构数据实时同步,原来可以这样简单

    2月23日,Tapdata 系列研讨会第3期如约而至,Tapdata 项目经理马建平「在线教学」,从功能架构、具体操作、术语讲解等多个内容板块展开,基于历史高频...

    Tapdata
  • 【原创】为了你,我又又又把Java学习路线和方法更新了一遍

    到目前为止,我觉得不管是在公众号后台、知乎还是微信上面我被问的做多的就是:“大佬,有没有 Java 学习路线和方法”(大佬属现代流行的客气称呼,本人非大佬哈)。...

    Guide哥
  • SpringBoot + Vue 项目部署上线到 Linux 服务器

    给大家分享以下我是如何部署 SpringBoot + Vue 前后端分离的项目的,我用的 Linux 发行版是 CentOS7.5

    Gorit
  • linux安装mysql8步骤

    链接:https://pan.baidu.com/s/1yBCDbDYUmQWjcM1SdS7Xng 提取码:t37m

    萌萌哒的瓤瓤
  • docker安装mysql及navicat远程连接

    华创信息技术
  • Ghost博客搭建日记

    今年7月阴错阳差的给自己买了一台阿里云服务器,当时是想着自己折腾折腾后台,看能否打通前端和后端之间的任督二脉。直到我发现我原来放在GitPage上的博客访问速度...

    一缕殇流化隐半边冰霜
  • WINDOWS服务器同时安装多个版本的MYSQL的方法,MQYSQL5和MQYSQL8的共存。

    服务器上已经有了MYSQL5.X,但因为需要还需要再安装一个MYSQL8,查了一下大概的意思就是 只要服务名和端口别重复就可以同时共存。

    睿儿网络郝刚
  • Docker学习11-Docker常规方式安装软件

    本文咱们将通过按照Tomcat、按照MySQL、安装Redis这三个实战安装,来熟悉在docker中怎么安装软件,咱们使用端口映射,及数据卷的使用场景

    凯哥Java
  • 小白零基础编程到大佬级别是怎么学习Python的?

    程序员在普通人眼里就像魔法师,一个脚本轻松抢几十盒月饼(虽然最后被开除),一个插件解决春运抢票难题,几十行代码搭建一个 Web 网站,用微信自动和妹纸聊天,在程...

    企鹅号小编
  • mysql8.0 安装 修改密码 允许远程连接

    mysql从5.7一下子跳跃到了8.0,其中的改变还是很大,有点这里就不说了,小伙伴们自己去百度了解一下,这里重点说一下,安装的事

    拓荒者

扫码关注腾讯云开发者

领取腾讯云代金券