Python3.7和数据库MySQL 8.0.12 绿色解压 安装教程(一)
首先要安装MySQL 数据库才可以继续安装图形工具SQLyog
第一步:下载解压包》》
MYSQL官网地址:https://dev.mysql.com/downloads/file/?id=479669

绿色安装 直接解压即可。
第二步》》环境变量配置
解压之后放入E盘,需在系统进行环境变量配置


==============================================================================
第三步》》mysql初始化配置
接下来连接和启动数据库操作:
3.1 创建初始化配置my.ini配置文件 存放根目录下面 复制下面文档(需修改路径)
[mysqld]
# 设置3306端口
port=
# 设置mysql的安装目录
basedir=E:\\mysql\\mysql-8.0.-winx64 # 切记此处一定要用双斜杠\\,单斜杠我这里会出错。
# 设置mysql数据库的数据的存放目录
datadir=E:\\mysql\\mysql-8.0.-winx64\\Data # 此处同上
# 允许最大连接数
max_connections=
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=
default-character-set=utf8
3.2 在c:\Windows\system32 找到cmd.exe 右键以系统管理员身份启动该程序
指令路径切换到bin目录下输入指令:
//生成临时密码
mysqld --initialize --console
示例:
E:\mysql\mysql-8.0.-winx64\bin>mysqld --initialize --console
--03T03::.275614Z [System] [MY-] [Server] E:\mysql\mysql-8.0.-winx64\bin\mysqld.exe (mysqld 8.0.) initializing of server in progress as process
--03T03::.017614Z [Note] [MY-] [Server] A temporary password is generated for root@localhost: oZig3fdGSh<E
--03T03::.090414Z [System] [MY-] [Server] E:\mysql\mysql-8.0.-winx64\bin\mysqld.exe (mysqld 8.0.) initializing of server has completed
oZig3fdGSh<E 为系统随机生成的临时密码
3.3 安装mysql 服务
mysqld --install
示例:
E:\mysql\mysql-8.0.-winx64\bin>mysqld --install
Service successfully installed.
3.4 启动mysql服务
net start mysql
示例:
E:\mysql\mysql-8.0.-winx64\bin>net start mysql
MySQL 服务正在启动 ..
MySQL 服务已经启动成功。
3.5 进入mysql 输入以下指令之后 需要输入临时密码
mysql -u root -p
示例:
E:\mysql\mysql-8.0.-winx64\bin>mysql -u root -p
Enter password: ************
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is
Server version: 8.0. Copyright (c) , , Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
3.6 修改临时密码
修改密码为root
alter user user() identified by "root";
示例:
mysql> alter user user() identified by "root";
Query OK, rows affected (0.25 sec)
修改完密码 退出数据库操作
mysql> exit
Bye
3.7 验证密码
E:\mysql\mysql-8.0.-winx64\bin>mysql -u root -p
Enter password: ****
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is
Server version: 8.0. MySQL Community Server - GPL Copyright (c) , , Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
ok mysql安装完成了密码也修改成功了 命令行操作麻烦,推荐使用图形化工具SQLyog。
Python3.7和数据库MySQL 8.0.12 绿色解压 安装教程(一)的更多相关文章
- Python3.7和数据库MySQL 8.0.12 数据库数据驱动mysql-connector安装(四)
		
安装mysql-connector驱动 在系统CMD输入命令: pip install mysql-connector 示例: 创建数据库 # 导入驱动 import mysql.connector ...
 - Python3.7和数据库MySQL 8.0.12 数据库SQLite3连接(三)
		
SQLite3 # SQLite3 嵌入式 数据库 python内置SQLite3 # 导入驱动 import sqlite3 # 创建自增主键的表 msql = "create table ...
 - MySQL 8.0.12 基于Windows 安装教程(超级详细)
		
MySQL 8.0.12 基于Windows 安装教程(超级详细) (一步一步来,装不了你找我!) 本教程仅适用Windows系统,如果你原本装了没装上,一定要先删除原本的数据库,执行:mysqld ...
 - SQLyog 报错2058 :连接 mysql 8.0.12 解决方法
		
今天闲来无事,下载新版的 mysql 8.0.12 安装. 为了方便安装查看,我下载了sqlyog 工具 连接 mysql 配置新连接报错:错误号码 2058,分析是 mysql 密码加密方法变了. ...
 - windows下mysql 8.0.12安装步骤及基本使用教程
		
本文实例为大家分享了windows下mysql 8.0.12安装步骤及使用教程,供大家参考,具体内容如下 补充:mysql 已经更新到了 8.0.19,大致步骤和这个差不多,照着来就完事了. 我下载的 ...
 - Linux安装mysql.8.0.12
		
1. linux安装mysql8.0.12,亲测可用. 以下是安装过程中出现的问题: 1 [root@localtest1 file]# systemctl start mysqld 2 Job fo ...
 - 云数据库 MySQL 8.0 重磅发布,更适合企业使用场景的RDS数据库
		
点击订阅新品发布会! 新产品.新版本.新技术.新功能.价格调整,评论在下方,下期更新!关注更多内容,了解更多 最新发布 云数据库MySQL 8.0 升级发布会 2019年5月29日15时,阿里云云数据 ...
 - MySQL v5.7.18 版本解压安装
		
下载MySQL https://dev.mysql.com/downloads/mysql/5.1.html#downloads 个人机子是64位的,所以选择下载:Windows (x86, 64-b ...
 - MySQL Community Server 5.5.56  ZIP Archive  绿色解压版 window安装步骤
		
MySQL Community Server 5.5.56 ZIP Archive 绿色解压版 window安装步骤 首先 准备好启动配置文件my.ini [mysqld] #设置字符集为utf8 ...
 
随机推荐
- 2-Reverse Integer(简单)
			
Description: Given a 32-bit signed integer, reverse digits of an integer. Example 1: Input: 123 Outp ...
 - 访问链接出现 ERR_CONTENT_DECODING_FAILED 错误的解决办法
			
今天跑一个应用,别人的机器上都是好的,但是本地部署就是不行.访问页面调试工具console总是提示 ERR_CONTENT_DECODING_FAILED 错误. 就是数据表格无法显示,经排查,发现是 ...
 - rabbitmq的问题Failed to start bean 'listenerContainer'
			
第一次使用mq发送消息,启动报错了,网上看了好多也没找到几个相关论坛,好几个置顶的都是发帖后不说明解决方案的.因此在这里记录一下. 原因: 因为消息监听的地址在mq服务中没有对应的q, 解决: 需要手 ...
 - JavaScript常用数组操作方法,包含ES6方法
			
一.concat() concat() 方法用于连接两个或多个数组.该方法不会改变现有的数组,仅会返回被连接数组的一个副本. var arr1 = [1,2,3]; var arr2 = [4,5]; ...
 - leetcode python 033 旋转数组查找
			
## 假设升序,import random def find(y): l,m=len(y),0 while l>1: n=int(l/2) if y[0] ...
 - Js函数基本介绍
			
1. 函数的创建 在JavaScript里面创建函数的关键字为function 函数名:就是在我们调用函数的时候需要书写的标识符 形参:全称为形式参数,调用函数的时候,这个函数所需要的参数是什么 实参 ...
 - bean shell 中parameter传递参数的方法
			
1.在csv set data config中添加用到的数据文件,并进行配置 2.在这一栏中,可以引入数据文件中的数据,用法如下${变量名},多个变量用空格隔开.在脚本中进行引用时,采用bsh.arg ...
 - logging日志——Basic Logging Tutorial
			
在logging.basicConfig()函数中可通过具体参数来更改logging模块默认行为,可用参数有: filename,filemode,datefmt,format,level,strea ...
 - Python字符串与格式化的一点用法
			
#python的基本语法网上已经有很多详细的解释了,写在这里方便自己记忆一些 1.python于C语言不同的是,python没有字符的概念,所谓的字符就是长度为1的字符串,使用切片或者索引同样可以对字 ...
 - 小白的Redis学习(一)-SDS简单动态字符串
			
本文为读<Redis设计与实现>的记录.该书以Redis2.9讲解Redis相关内容.请注意版本差异. Redis使用C语言实现,他对C语言中的char类型数据进行封装,构建了一种简单动态 ...