xml地图|网站地图|网站标签 [设为首页] [加入收藏]

7解压版的安装和卸载及常见问题小结_Mysql_脚本之

来源:http://www.ccidsi.com 作者:集成经验 人气:132 发布时间:2019-12-05
摘要:Mysql5.7解压版的安装和卸载及广大难题计算,mysql5.7科学普及难点 一、安装 1、下载 到mysql官网 下载mysql 注:msi的是安装版 2、解压 解压到想安装的目录下,作者的是D:mysql-5.7.13-winx64

Mysql5.7解压版的安装和卸载及广大难题计算,mysql5.7科学普及难点

一、安装

1、下载

到mysql官网 下载mysql

注:msi的是安装版

2、解压

解压到想安装的目录下,作者的是D:mysql-5.7.13-winx64

3、配置my.ini

在D:mysql-5.7.13-winx64索引下新建my.ini文件,输入以下配置代码:

[mysqld]
# 设置mysql的安装目录
basedir=D:mysql-5.7.13-winx64
# 设置mysql数据库的数据的存放目录,必须是data
datadir=D:mysql-5.7.13-winx64data
# mysql端口
port=3306
# 字符集
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

4、安装

以管理员身份运维cmd,施行以下命令:

mysqld -install [服务名]

注:服务名私下认可为mysql,若无供给,提议不改造

5、初始化

mysqld --initialize-insecure

注:–initialize有多少个-,后面未有空格

初阶化后,D:mysql-5.7.13-winx64索引下回现身data目录

6、运维服务

net start mysql

7、登入mysql,校订密码

图片 1 

搞定!

二、卸载

1、关闭服务

以管理员身份运维cmd,施行以下命令:

net stop mysql

2、卸载

mysqld -remove [服务名]

3、删除文件

4、删除注册表音讯

肃清注册表中的该MySQL服务,有多少个地方:

a、HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesEventlogApplicationMySQL 目录删除

b、HKEY_LOCAL_MACHINESYSTEMControlSet002ServicesEventlogApplicationMySQL 目录删除

c、HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplicationMySQL 目录删除

注册表中的ControlSet001、ControlSet002不自然是001和002,只怕是ControlSet005、006等等,删除的时候都剔除就足以 。

三、习见难题

1、data文件漏洞非常多

图片 2

由来:日常开始化在此以前已存在data文件就能现出这一个错误,或然data文件缺乏了一点文件

竭泽而渔:先进行mysqld -remove,然后把data文件删除,要是去除不了重启一下就足以了,之后再也张开安装就没难题了。假诺想保留从前的data文件,能够先把data文件拷贝到别之处,安装好将来再将原data文件中多的公文拷贝进去就能够了

2、密码错误

图片 3

缘由1:使用mysqld –initialize方法安装会生成三个无约束字符串组成的密码,这么些密码在错误日志D:mysql-5.7.13-winx64datagreen.err(green是客商名)能够找到。

缘由2:忘记密码

缓慢解决:要是忘记密码或找不到恣意密码,能够经过以下办法跳过权力改善密码

以助理馆员身份运营cmd,实施以下命令:

net stop mysql//关闭服务
mysqld --skip-grant-tables;//设置mysql登录--skip-grant-tables模式

展开一个新的cmd

mysql//直接登陆mysql

update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';//修改密码
//特别提醒注意的一点是,新版的mysql数据库下的user表中已经没有Password字段了,而是将加密后的用户密码存储于authentication_string字段

flush privileges;//刷新权限,退出--skip-grant-tables情势,十分重大!

重启Computer,然后mysql就能够接连了

唯独那时操作就好像效果不完全,还要在签到情形下纠正一遍密码

alter user 'root'@'localhost' identified by '123456';

仍为能够那样:

set password for 'root'@'localhost'=password('123456');

或这样:

set password=password('123456');

总结

以上所述是笔者给大家介绍的Mysql5.7解压版的设置和卸载及广大难题总括,希望对大家持有利于,假如大家有其余疑问请给作者留言,作者会及时过来大家的。在这也非常谢谢大家对帮客之家网站的援救!

一、安装 1、下载 到mysql官网 下载mysql 注:msi的是...

一、安装

1.解压

到mysql官网 下载mysql

2.把mysql的门道参加系列path

解压到想安装的目录下,小编的是D:mysql-5.7.13-winx64

3.在mysql目录下,新建文件my.ini,设置basedir,datadir,port,譬如:

在D:mysql-5.7.13-winx64目录下新建my.ini文件,输入以下配置代码:

[mysqld]

port=3306

basedir="F:programmysql-5.7.19-winx64"

datadir="F:programmysql-5.7.19-winx64data"

max_connections=1000

character-set-server=utf8

default-storage-engine=INNODB

lower_case_table_names = 1

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

#skip-grant-tables

[client]

port=3306

default-character-set=utf8

[mysql]

default-character-set=utf8

[mysqld]# 设置mysql的安装目录basedir=D:mysql-5.7.13-winx64# 设置mysql数据库的数据的存放目录,必须是datadatadir=D:mysql-5.7.13-winx64data# mysql端口port=3306# 字符集character_set_server=utf8sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

4.安装mysql,cmd>>mysqld install

以管理人身份运转cmd,实施以下命令:

5.mysqld --initialize-insecure自动生成无密码的root客户,mysqld --initialize自动生成带随机密码的root客户

mysqld -install [服务名]

6.启动mysql,cmd>>net start mysql

注:服务名暗中同意为mysql,若无须要,提议不更改

7.登录mysql,cmd>>mysql -u root -p 

mysqld --initialize-insecure

默许没有密码,直接回车就可以

注:–initialize有多个-,后面未有空格

8.停止mysql,cmd>>net stop mysql

初阶化后,D:mysql-5.7.13-winx64索引下回出现data目录

9.卸载mysql,cmd>>mysqld remove

net start mysql

10.在注册表里消释你的MYSQL服务

7、登陆mysql,校订密码

第一要点击在那早前→运转→输入regedit,然后有多少个位置:

本文由68399皇家赌场发布于集成经验,转载请注明出处:7解压版的安装和卸载及常见问题小结_Mysql_脚本之

关键词: 68399皇家赌场 之家 常见问题 小结 脚本

最火资讯