java启动mysq服务_Java Web开发——MySQL数据库的安装与配置

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。

一.MySQL的下载与安装

接下来我们选择下载安装版,点击"Go to Download Page>"进入下载页

这里已经提示安装包是32位的,但是将安装32位和64位的,所以我们直接下载其中一个就好

2.安装MySQL

1.运行安装包,勾选同意,Next

2.选择安装类型

第一个选项包含了一些MySQL其他组件,如果只安装MySQL数据库,选择第二项Server only就行。这里我直接选择默认的Developer Default

3.检查必需项(Check Requirements)

Execute-->Next;出现警告框点击“是”继续

4.Installation

点击Execute开始执行安装,等全部安装完之后,点击Next

5.进入配置界面 Product Configuration,Next

6.进行服务配置,MySQL默认端口为3306,Next

7.Accounts and Roles

这里一般不添加具有普通用户权限的MySQL用户账户,而是用root账户。

8.Windows Service

这里注意MySQL服务名(Windows Service Name)为:MySQL56

9.Apply Configuration(应用配置)

点击Execute

10.配置完成之后Finish

11.然后再配置MySQL的实例,点击next

Check-->Next-->Execute

12.执行完毕之后点击Finish,又回到了主程序,然后点击Next

13.安装完成,Finish

二、MySQL环境变量的配置

为了能让Windows命令行操作MySQL数据库,需要配置一下系统的环境变量。

右击“我的电脑”-->"属性"-->"高级系统设置"-->"高级"-->"环境变量",在打开的窗口中选择 “系统变量” 下的 “新建” 按钮创建环境变量。

1.创建 MYSQL_HOME 环境变量

(1)变量名:MYSQL_HOME

(2)变量值:C:\Program Files\MySQL\MySQL Server 5.6(MySQL的安装目录)

2.配置 path 环境变量

在系统变量中,选择 “path” 并单击 “编辑” 按钮,然后点击“新建”,输入:%MYSQL_HOME%\bin,然后一路确定回去。(如果点击“编辑”之后所有变量在一个输入文本框,注意变量值之间用";"隔开。注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入)

(1)变量名:path

(2)变量值:%MYSQL_HOME%\bin 或  C:\Program Files\MySQL\MySQL Server 5.6\bin (MySQL的安装目录里的bin目录)

3.在命令提示符下启动、停止MySQL服务器

“Windows+R”-->输入“cmd”-->Enter,在DOS窗口命令提示符下输入:net start mysql56 启动MySQL服务器(mysql56是服务名)

输入:net stop mysql56 停止MySQL服务器

注:这里可能会遇到 “发生系统错误5  拒绝访问” 的错误,这是因为操作的权限不足,需要以管理员身份运行。

4.连接和断开MySQL服务器

(1)连接MySQL服务器:输入mysql -u root -h127.0.0.1 -p,然后输入密码,Enter。(如下图,三个框依次是:用户名、MySQL服务器所在地址、用户密码)

(2)断开MySQL服务器:输入 exit; 或 quit;

三、MySQL图形化管理工具

安装好MySQL后就自带了MySQL Workbench工具,也可单独安装。

...........

更多技术干货,欢迎关注我的公众号:ChaoYoung

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

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

相关文章

小程序如何获得手机号码_获得小型企业电话号码的最佳方法

小程序如何获得手机号码Lots of small businesses use their personal cellphones when making work related phone calls. Some may even be using old landlines for their calling needs. While it makes sense to use your cellphone, and it can be scary to make a chang…

空间数据索引RTree完全解析及Java实现

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/MongChia1993/article/details/69941783第一部分 空间数据的背景介绍 空间数据的建模 基于实体的模型(基于对象)Entity-based models (or object base…

Android 中的ORM框架

在android 中,内置了sqlite数据库,java web 中,用惯了Hibernate ,想找找android中是否也有类似的orm框架,后来在开源中国看到了orman,这是一个很不错的框架。 这个可以帮我们快捷方便的实现数据库的CURD操作…

android页面布局 如何让中间的listview填充剩余部分_谷歌驾驶设计—界面设计布局...

本节提供了可在不同屏幕尺寸范围内缩放的屏幕布局的设计指南。此处定义的padding和keyline值用于Components,Media规范、Notification Center规范和Dialer规范中。指南概览(TL:DR):基于适当的屏幕尺寸类别的基本布局使…

ios 禁用滑动手势_如何禁用笔记本电脑上的Windows 8滑动手势?

ios 禁用滑动手势If you’re not a fan of the touchpad-based swipe gestures in Windows 8 there is a way to completely disable them and reclaim your touchpad. 如果您不喜欢Windows 8中基于触摸板的滑动手势,可以使用一种方法来完全禁用它们并收回您的触摸板…

Java快速入门-01-基础篇

Java快速入门-01-基础篇 如果基础不好或者想学的很细,请参看:菜鸟教程-JAVA本笔记适合快速学习,文章后面也会包含一些常见面试问题,记住快捷键操作,一些内容我就不转载了,直接附上链接,嘻嘻开发…

Excel导入MS SQL SERVER 操作

关于Excel导入到sql操作的相关问题总结: 一、大批量数据导入 方法1、从Excel大批量数据导入时我们可以使用sql里面有一个batch copy的功能 方法2、在sql中建一个table type结构,在前端将excel读到datatable中,把整个datatable作为存储过程参数…

苹果mac闪退_自从Mac有了WPS,从此和双系统说再见!

薛岗13,712本文共计2266个字,预计阅读时长需要6分钟。大部分使用Macbook的用户都有一个痛点,就是编辑好的office文件,在朋友或同事的windows电脑上展示效果与自己的会有差异。除此外,卡顿、闪退、数据丢失等也是Windows版office在…

初学者计算机_初学者极客:如何在计算机上重新安装Windows

初学者计算机Reinstalling Windows is one of the easiest ways to fix software problems on your computer, whether it’s running slow or infected by viruses. You should also reinstall Windows before you get rid of an old PC. 重新安装Windows是修复计算机上软件问…

win7 32位 安装opencv-python后,运行时提示 from .cv2 import *: DLL load failed: 找不到指定的模块 的解决办法...

安装opencv后,运行一个测试程序提示"from .cv2 import *: DLL load failed: 找不到指定的模块"。于是百度一下解决办法,结果试了N多方法后也没能解决这个问题。 最后不得不耐心的下载了dependency walker来查看opencv到底是缺少了哪个dll文件。…

goahead处理json_GoAhead Web Server远程代码执行漏洞分析(附PoC)

*本文中涉及到的相关漏洞已报送厂商并得到修复,本文仅限技术研究与讨论,严禁用于非法用途,否则产生的一切后果自行承担。本文是关于GoAhead web server远程代码执行漏洞(CVE-2017-17562)的分析,该漏洞源于在初始化CGI脚本环境时使…

项目中的模块剥离成项目_使用MCEBuddy 2从电视录制中剥离广告

项目中的模块剥离成项目One of the great things about time-shifting your television viewing is that you are able to watch the shows you love at a time that suits you. Just because you have an appointment on Wednesday evening there’s no need to miss out on y…

有上下界限制可行流

无源汇有上下界限制可行流(循环流) 即每条边的流量限制为[L,R],判断有没有满足整个网络的可行流。 看看以前学的网络流,实际上它的流量限制为[0,C],现在无非多了一个下限的限制。 网络流的一个重要性质:除了…

.gitignore文件将已经纳入版本管理的文件删除

git rm -r --cached . git add . git commit -m update .gitignore git push -u origin master 先将本地缓存删除,再提交,.gitignore文件只针对那些没有被staged的文件有效 参考博客:https://www.cnblogs.com/kevingrace/p/5690241.html 转载…

gmail收件箱标签设置_通过在Gmail中启用实验室功能来启动收件箱

gmail收件箱标签设置We recently looked at how you can make it easier to manage multiple inboxes in Gmail using the Multiple Inboxes Lab feature. This is a non-standard feature and it’s far from being the only one available to you. In fact there are numerou…

linux rmp命令安装包在哪里_rpm命令_Linux rpm 命令用法详解:RPM软件包的管理工具...

rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级&#xf…

【题解】洛谷P1066 [NOIP2006TG] 2^k进制数(复杂高精+组合推导)

洛谷P1066:https://www.luogu.org/problemnew/show/P1066 思路 挺难的一道题 也很复杂 满足题目要求的种数是两类组合数之和 r的最多位数m为 w/k(当w mod k0 时)w/k1(当 w mod k1 时)First: 位数为2~m的种数 即从2k-1中…

cmd命令不识别exp_Cmder-超量级的Cmd

Windows命令行工具cmd缺点窗口size不能便捷缩放复制文本,不能直接用鼠标拷贝,还需要多一道菜单操作;而且,还只能块状拷贝,而不是按行字符,极其不便不支持多Tab页,多窗口管理不便cmd界面丑陋&…

sizeof string

char a[] "hello"; string s "hello"; cout<<sizeof(a)<<endl; cout<<sizeof(s)<<endl; cout<<sizeof(s.c_str())<<endl;输出为 6 32 4最后一个c_str返回的是char*,所有指针的长度都为4。sizeof(s)为什么为32&#…

iTOP-4412开发板实现3路ADC数模转换驱动例程

学习下 linux 数模程序驱动的编写&#xff0c;本节我们实现的功能是实现三路ADC 数模转换。驱动程序驱动程序的名字&#xff1a;“itop4412_adc.c”。要想把这个驱动注册到内核,先把这个驱动程序放到内核的“driver/char”目录下面&#xff0c;如下图所示&#xff1a; Makefile…