MySQL 数据库安装、完全卸载与配置详解和NavicatforMySQL下载及使用以及PyMySQL数据库的搭建
本文内容包括三大块:
- MySQL 数据库安装
- MySQL 数据库完全卸载
- MySQL 数据库配置详解
- NavicatforMySQL下载及使用
- PyMySQL数据库的搭建
大家可以按需提取内容,当然觉得有帮助的话可以来个三连
不同版本的MySQL安装步骤大都相同,所有大家可以参考这个去安装其他版本的。
MySQL 数据库全系列
- MySQL 数据库安装
- 一、概述
- 二、MySQL安装
- 安装条件
- 安装步骤
- 三、安装成功验证
- MySQL完全卸载干净
- NavicatforMySQL下载及使用
- PyMySQL数据库的搭建
- 一、PyMySQL数据库下载
- 二、创建数据库
- 三、cmd命令行操作数据库
- 四、使用Navicat连接MySQL
- 资源传送门
- 「❤️ 感谢大家」
MySQL 数据库安装
一、概述
MySQL版本:5.6.21
下载地址:http://rj.baidu.com/soft/detail/12585.html?ald
客户端工具:NavicatforMySQL
绿色版下载地址:http://www.cr173.com/soft/38153.html
二、MySQL安装
安装条件
.net framework4.0
(下载地址:http://rj.baidu.com/soft/detail/15910.html?ald)如果
Windows Server 2003
在安装.net framework4.0
安装过程中报错:.net framework 4.0
安装时提示产生阻滞问题。问题解决: 运行安装程序前,必须安装 32 位 Windows 映像处理组件
WIC
请到微软官下载相应的文件安装即可:
32位:http://www.microsoft.com/en-us/download/details.aspx?id=32
64位:http://www.microsoft.com/en-us/download/details.aspx?id=1385
安装步骤
1、MySQL下载后的文件名为:mysql_installer_community_V5.6.21.1_setup.1418020972.msi
2、双击后,弹出如下窗口:(如果系统有提示,选择允许)
3、安装开始界面
4、勾选 I accept the license terms,如下图:
5、选择下一步,弹出如下窗口:
6、选择第二项:Server only,如下图:(这一步选择非常重要)
7、点击下一步,示意图如下:
8、可以修改路径,也可以不修改,修改路径示意图如下:(可选)
9、点击下一步,进入准备安装界面
10、点击执行,安装
11、安装进度
12、安装完成
13、准备配置界面
14、配置服务器类型及端口号,默认即可
15、填写Root用户密码,请牢记该密码
16、填写密码
17、设置用户和服务开机启动,默认即可
18、确认配置
19、确认配置的过程中,如果有弹出窗口,一定要允许,示意图如下:
20、完成配置
21、完成
22、安装完成
三、安装成功验证
1、打开命令行窗口
2、输入密码
3、输入Root密码,并按回车
4、显示MySQL>输入标记
5、输入显示所有数据库命令:show databases;
一定要有分号,并按回车
6、显示系统默认的4个数据库
MySQL完全卸载干净
1、快捷键win+r
输入regedit
进入注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
文件夹删除
2、删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
文件夹。
3、删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
的文件夹。
注册表里没有这两个文件,就不用删除了
4、然后打开任务管理器,关掉MySQL:
5、然后是删除MySQL的安装位置:
我的是默认路径C盘:C:\Program Files\MySQL\MySQL Server 5.7
然后是另一个地方的:C:\Program Files (x86)\MySQL
还有一个隐藏文件下的,先点击【查看】->勾选【隐藏的项目】
可以看到一个名为ProgramData的文件夹,点开找到里面的MySQL,删除就行了。
很多人删除数据库之后并没有删除
Programdata
中的数据,因而在重新安装数据库的时候会出现1045错误,就是因为数据库删除不彻底。
NavicatforMySQL下载及使用
1、下载后的文件名称为:NavicatforMySQL.zip
,示意图如下:
2、解压到D盘,示意图如下:
3、执行文件示意图:
4、双击后显示主界面
5、搜索一个,输入即可
6、主界面
7、连接数据库配置
8、输入Root密码
9、显示连接
10、所有数据库详情
11、右键选择运行SQL文件…
12、选择要运行的SQL文件
13、这里选择的是数据库表执行文件(自己准备一个sql文件),点击开始后执行。
14、显示执行结果,成功关闭即可。
15、运行用户SQL文件(可以不做此步骤)
数据库配置完毕。
PyMySQL数据库的搭建
一、PyMySQL数据库下载
快捷键win+r
输入cmd
进入终端,输入pip install PyMySQL
下载PyMySQL,如图:
二、创建数据库
CREATE DATABASE guest CHARACTER SET utf8;
Python3 不支持Mysql,需要Pymyql引导
重新同步数据库
manage.py migrate
三、cmd命令行操作数据库
F:
cd F:\workspace\guest
manage.py shell
插入数据–创建发布会表
from datetime import datetime
# 创建发布会表
Event.objects.create(id=5,name='联想发布会',limit=1800,status=True,address='南京博物馆',start_time=datetime(2018,10,24,14,0,0))Event.objects.create(id=4,name='华为发布会',limit=2500,status=True,address='苏州博物馆',start_time=datetime(2017,10,24,14,0,0))Event.objects.create(id=3,name='ViVo发布会',limit=2000,status=True,address='苏州通园路188号',start_time=datetime(2017,11,24,14,0,0))Event.objects.create(id=2,name='魅族发布会',limit=3000,status=True,address='北京怀柔博远路78号',start_time=datetime(2017,12,24,14,0,0))Event.objects.create(id=1,name='小米发布会',limit=1500,status=True,address='苏州园区',start_time=datetime(2017,10,30,14,0,0))
插入数据–创建嘉宾表
Guest.objects.create(realname='李明成',phone=18125141234,email='andy@mail.com',sign=True,event_id=5)Guest.objects.create(realname='武嘉程',phone=18625141234,email='andy@mail.com',sign=True,event_id=4)Guest.objects.create(realname='张婉仪',phone=13064937058,email='shiry@mail.com',sign=True,event_id=3)Guest.objects.create(realname='许水心',phone=17767267412,email='marry@163.com',sign=True,event_id=2)Guest.objects.create(realname='张亚磊',phone=15050488662,email='dugu2036@126.com',sign=True,event_id=1)
查询数据
from sign.models import Event,Guest
查询发布会表、嘉宾表
Event.objects.all()
Guest.objects.all()
四、使用Navicat连接MySQL
发布会表、嘉宾表
更换了数据库重新创建后台账号
manage.py createsuperuser 后台创建管理员账号 admin 1234asdf
资源传送门
- 关注【做一个柔情的程序猿】公众号
- 在【做一个柔情的程序猿】公众号后台回复 【python资料】【2020秋招】 即可获取相应的惊喜哦!
- 自己搭建的博客地址:梦魇回生的博客
「❤️ 感谢大家」
- 点赞支持下吧,让更多的人也能看到这篇内容(收藏不点赞,都是耍流氓 -_-)
- 欢迎在留言区与我分享你的想法,也欢迎你在留言区记录你的思考过程
- 欢迎大家加入知识星球进行交流讨论,这里一定有与你一同的道友
MySQL 数据库安装、完全卸载与配置详解和NavicatforMySQL下载及使用以及PyMySQL数据库的搭建相关推荐
- 基于 CentOS Mysql 安装与主从同步配置详解
CentOS Mysql 安装 Mysql (Master/Slave) 主从同步 1.为什么要使用主从同步 1.如果主服务器出现问题,可以快速切换到从服务器提供的服务 2.可以在从服务器上执行查询操 ...
- 一、Linux下MySQL安装和卸载图文教程详解
处女作,第一次写博客,做了两年的开发,工作之余给自己找点有意义的事做,分享一下在开发过程当中的一些经验总结,同时也当是自己的笔记吧,有时候有些东西长时间不用自己也记不住,好了,废话就说到这里,接下来讲 ...
- Windows下Solr的安装与配置,附DIH全量导入MySQL数据、IK分词器配置详解——不用集成Tomcat
Solr是Apache开源的比较稳定的一款全文搜索引擎,也是市面上相对比较流行的一款全文搜索引擎,好不好用你用过之后自有判断.今天给大家分享一下它的安装与配置,我用的是7.7.2版本.废话不多说,开搞 ...
- 编写shell脚本实现自动化搭建安装LNMP平台全过程配置详解
注意:如果是输入的是字母的或者是输入等于0时,则会出现以下两种情况!!! 查看端口: 进到Nginx根目录查看创建好的测试网页: 注意:关闭防火墙或者设置防火墙规则!!! 访问Nginx网页: 访问P ...
- Docker-Compose安装、卸载、使用详解
文章目录 一.Docker-Compose安装卸载 1.Docker-Compose简介 2.Docker-Compose安装 3.Docker-Compose卸载 二.Docker-Compose常 ...
- Windows10 安装Oracle 11g 的配置详解(1)
一.安装Oracle 11g前的环境准备 配置 NET Framework 3.5 如果没有提前安装好NET Framework 3.5,会在安装快结束的时候报错,很坑. 首先打开 控制面板 找到 程 ...
- DM数据库安装过程--基于NeoKylin操作系统详解
NeoKylin操作系统下安装DM数据库的两种方式 在Linux操作系统下,用户在安装 DM 之前需要检查或修改操作系统的配置,以保证 DM 正确安装和运行. 以下安装程序说明将以国产操作系统nsV7 ...
- Nginx安装与使用(配置详解)
前言 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大 ...
- mysql主从_MySQL主从原理及配置详解
MySQL主从配置及原理,供大家参考,具体内容如下 一.环境选择: 1.Centos 6.5 2.MySQL 5.7 二.什么是MySQL主从复制 MySQL主从复制是其最重要的功能之一.主从复制是指 ...
最新文章
- 本博客Matlab、FPGA代码获取方法
- java B2B2C Springcloud电子商务平台源码-服务网关过滤器
- 计算机一级ppt难点,计算机一级复习.ppt
- python自动化部署程序,聊聊Python自动化脚本部署服务器全流程(详细)
- 远程研发能有多高效?手淘新版本上线只用了5天!
- Android Sutido 编译速度优化
- jsp:setProperty
- ros(4)话题的自定义消息
- 7-104 6翻了 (15 分)
- [No0000B5]C# 类型基础 值类型和引用类型 及其 对象判等 深入研究1
- 广播信道的数据链路层和CSMA/CD协议
- vue把数据导出为Excel表格的方法
- 龙哥手把手教你学LabVIEW视觉-深度学习简明教程【halcon篇】
- 遥感、遥感技术、遥感卫星、卫星遥感、卫星遥感技术
- 计算机鼠标不出现在电脑屏幕上,电脑一打开就这样了,台式的,电脑屏幕不出现鼠标,求大神帮助...
- Linux修仙之路——RAID技术
- MIT牛人解说数学体系
- 小米路由器进入linux系统,小米路由器操作系统竟不是miui
- 每次开机总要打开很多软件
- ICLR2020论文阅读笔记reformer: THE EFFICIENT TRANSFORMER