澳门新萄京官方网站-www.8455.com-澳门新萄京赌场网址

修改密码,在win10系统下配置过程

2019-11-16 作者:数据库网络   |   浏览(182)

作者在装置mysql时直接现身种种主题素材,明日弥足珍爱成功叁回,决定记录一下,留作回想与参照他事他说加以考查

1.下载

下载地址:

展开后如下图

图片 1

mysql下载页

晋升注册登入等音讯,感兴趣的相爱的人能够登记下然后登录再下载,这里本身为着便利,直接点击上边包车型客车:No thanks, just start my download.走入下载。

blog.csdn.net/q98842674/article/details/12094777

  1. 下载MySQL Community Server 5.6.13

       早前在品种中央政府机构接利用的是SqlServer数据库,现在上学下MySql,下边是上学MySql的就学笔记。

安装第一步,下载mysql

2.解压(安装)

将下载的ZIP Archive压缩包解压到大肆盘,假使解压到d盘,路径为:D:Program Filesmysql-5.7.18-winx64,接下去需求将其"减肥",当然不做这一步也未有涉及,便是肥胖令人内心相当的慢。找到其各级目录下的.pbd和.lib文件以至debug文件夹,这么些mysql调节和测量试验时发生的文本,未有多大用场。

blog.csdn.net/wml0109/article/details/52586457

  1. 解压MySQL压缩包
        将以下载的MySQL压缩包解压到自定义目录下,笔者的解压目录是:
        "D:Program FilesMySQLmysql-5.6.13-win32"
        将解压目录下暗中认可文件 my-default.ini 拷贝风度翩翩份,改名 my.ini
        复制下边的布局新闻到 my.ini 保存
        #若是未有my-default.ini,可本人新建my.ini可能从别的地点中拿走
    [client]
    port=3306

MySql简介

3.安插暗中认可文件

因为明天mysql是暗许配置,在运用的进程中会现身多数主题材料,如汉字是乱码等。大家新建配置文件my.ini,放在mysql的根目录下,键入如下代码:


[mysql]

# 设置mysql客商端默许字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的装置目录

basedir=D:Program Filesmysql-5.6.25-winx64

# 设置mysql数据库的数码的存放目录

datadir=D:Program Filesmysql-5.6.25-winx64data

# 允许最加纳Ake拉接数

max_connections=200

# 服务端使用的字符集默感觉8比特编码的latin1字符集

character-set-server=utf8

# 创立新表时将利用的私下认可存款和储蓄引擎

default-storage-engine=INNODB


注意这里保留时编码为ansi,不然会报如下错误:error: Found option without preceding group in config file: D:Program Filesmysql-5.7.18-winx64my.ini at line: 1 Fatal error in defaults handling. Program aborted。极度表明.ini文件是window里面包车型地铁布局文件。保存里面各样私下认可的多少。安装版的是在安装的时候让您自个儿选然后系统给你保存进来,zip archive是和谐写,都无差别。


4.安装mysql的服务

然后在cmd里面键入mysqld install,然后回车(注意是mysqld,不是mysql卡塔 尔(阿拉伯语:قطر‎,提醒如下:也许

以助理馆员权限张开cmd,踏向D:Program FilesMySqlmysql-5.7.18-winx64bin目录下,

输入服务安装命令:mysqld install MySQL --defaults-file="D:Program FilesMySqlmysql-5.7.16-winx64my-default.ini"

注册表中查阅ImagePath的值,小编的为"D:Program FilesMySqlmysql-5.7.18-winx64binmysqld" --defaults-file="D:Program FilesMySqlmysql-5.7.18-winx64my-default.ini" MySQL,个中蕴藏了mysqld,就不改良了。

注册表地点为:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMySQL

举办mysqld --initialize进行起头化(生成data目录卡塔尔国

推行net start MySQL 然后再实践mysql u root p

图片 2

mysql安装

blog.csdn.net/qq_26525215/article/details/53424152

[mysql]

      MySql是意气风发种关周详据库管理系列(关系型),将数据保存在区别的表中,不是在二个大的旅社中,那样就扩大了快慢并抓牢了灵活性。    

图片 3

5.加多情状变量

新建系统变量MYSQL_HOME,变量值为:D:Program FilesMySqlmysql-5.7.16-winx64

修正系统变量Path,增添%MYSQL_HOME%bin;

正文是参照他事他说加以侦查下边多个篇章指向性小编情状张开的股盘的整理,多谢上面几人作者分享的

# 设置mysql客户端私下认可字符集

      DB:  数据库的简单的称呼;DBMS:数据库管理工科具;DBA:数据库应用程序;

以在windows下安装为例

6.设置mysql密码

能够有二种艺术

①:用SET PASSWORD命令:首首先登场陆MySQL。

格式:mysql> set password for 用户名@localhost = password('新密码');

例子:mysql> set password for root@localhost = password('123');

②用mysqladmin

格式:mysqladmin -u用户名 -p旧密码 password 新密码

例子:mysqladmin -uroot -p123456 password 123方法

③用UPDATE直接编辑user表

首首先登场陆MySQL。

mysql> use mysql;

mysql> update user set password=password('123') where user='root' and host='localhost';

mysql> flush privileges;

MySQL下载地址:

default-character-set=utf8

      特点:

 

7.起步并登录

启航mysql方法:还是在第四步的cmd窗口中运行mysql,用如下命令:net start mysql,结束服务的指令是net stop mysql.

https://dev.mysql.com/downloads/file/?id=469273

[mysqld]

          数据结构化,达成数量分享,数据独立性进步,数据统意气风发的保管和调整     

解压到您所要放的文书夹里

点击下载

#设置3306端口

设置MySql5.7免安装版现身的难点。

在文件夹里新建多少个 my.ini 文件作为配置文件,更创造多少个data作为数据寄放处

1.下载解压MySQL压缩包

port = 3306

1:这么些是官方网址最新的,是一个免安装的,供给大家实行一下粗略的安插就足以,作者正是依据那么些科目来用的,不过现身了难题,MySql服务安装不上。

文件里写上(注意,应该把门路改为您所安插的呼应路线卡塔 尔(阿拉伯语:قطر‎

将以下载的MySQL压缩包解压到自定义目录下,小编的解压目录是:

# 设置mysql的安装目录

免安装配置网站:

[mysql]
         # 设置mysql客商端默许字符集
         default-character-set=utf8
         [mysqld]
         #设置3306端口
         port = 3306
         # 设置mysql的装置目录

"D:JavaDevelopmysql-5.7.18-winx64"

basedir=E:mysql-5.7.19-winx64

图片 4

         basedir=D:\softwares\mysql-5.7.14-winx64
         # 设置mysql数据库的数据的寄放目录
         datadir=D:\softwares\mysql-5.7.14-winx64\data

在目录下新建三个my.ini文件

# 设置mysql数据库的多少的寄存目录

标题1:运维服务,什么也绝非现身。

         # 允许最明斯克接数
         max_connections=200
         # 服务端使用的字符集默以为UTF8
         character-set-server=utf8
         # 创造新表时将使用的默许存款和储蓄引擎
         default-storage-engine=INNODB

内容为

datadir=E:mysql-5.7.19-winx64data

鸡犬不留方案:1:以管理人身份运营cmd;2:目录下新建mi.ini,里面复制上边内容;

在指令行里输入指令


# 允许最哈拉雷接数

[mysql]
# 设置mysql客商端暗许字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的装置目录
basedir=D:workspacemysql-5.7.12-winx64
# 设置mysql数据库的数指标存放目录
datadir=D:workspacemysql-5.7.12-winx64/data
# 允许最奥斯汀接数
max_connections=200
# 服务端使用的字符集暗许为8比特编码的latin1字符集
character-set-server=utf8
# 创制新表时将利用的暗中认可存款和储蓄引擎
default-storage-engine=INNODB

mysqld --defaults-file="F:my.ini" --initialize

[mysql]

max_connections=200

这么我们就足以运作成功了。

个中的极度file路径是你的my.ini 的门径

# 设置mysql客商端暗中同意字符集

# 服务端使用的字符集默感觉8比特编码的latin1字符集

图片 5

假若现身衰竭 msvcp140.dll 的场所,登录该网站,下载与程序位数相似的vc

default-character-set=utf8

character-set-server=utf8

标题2:现身了而是服务运行不了。

接下来输入

[mysqld]

# 创立新表时将接受的暗许存款和储蓄引擎

图片 6

mysqld install

#设置3306端口

default-storage-engine=INNODB

本条难题小编解决了短时间呀,网络说的大同小异,这里是我们和好新建了data所引致的。大家直接领头化就可以平昔生成data文件夹,直接开发银行服务。

 安装, 之后应该运维服务,小编用的遇到是windows server二〇一二

port = 3306

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

   1:我们安插好my.ini文件自此,直接在以管理员身份运行的cmd中cd到我们文件放置之处;cd D:workspacemysql-5.7.12-winx64bin

打开服务的办法是

# 设置mysql的设置目录

  1. 加上遇到变量

   2:执行:mysqld --console

调控面板->管理工科具->服务->MySql

basedir=D:JavaDevelopmysql-5.7.18-winx64

    操作如下:
    1卡塔尔国右键单击我的微处理器->属性->高端系统安装(高端)->境遇变量
      点击系统变量下的新建开关
      输入变量名:MYSQL_HOME
      输入变量值:D:Program Filesmysql-5.6.11-winx64
      #即为mysql的自定义解压目录。
    2卡塔尔国接收系统变量中的Path
      点击编辑开关
      在变量值中增添变量值:%MYSQL_HOME%bin
      注意是在原始变量值前面加上那一个变量,用;隔开分离,不能够去除原本的变量值,

   3:执行:mysqld  --initialize

右击MySql 选拔运行服务

# 设置mysql数据库的多寡的寄存目录

  1. 将mysql注册为windows系统服务

   4:执行:install MySQL --defaults-file="D:workspacemysql-5.7.12-winx64my.ini"

图片 7

datadir=D:JavaDevelopmysql-5.7.18-winx64data

    1卡塔尔国从决定台步入到MySQL解压目录下的 bin 目录下:
    2卡塔 尔(英语:State of Qatar)输入服务安装命令:
    mysqld install MySQL --defaults-file="D:Program FilesMySQLmysql-5.6.13-win32my.ini"
    #解压目录下改善的my.ini文件
    安装成功后会提醒服务安装成功。
    #注:my.ini文件放在MySQL解压后的根目录下
    #移除服务命令为:mysqld remove

   5:接着运转 net start  mysql就足以了,大家目录下就新建了data文件夹。<自身新建的未有mysql等公事>

.err 文件中找到不常密码,登陆,

# 允许最达累斯萨Lamb接数

  1. 启动MySQL服务

图片 8

图片 9

max_connections=200

    方法一:
        运维服务命令为:net start mysql
    方法二:
        展开管理工科具 服务,找到MySQL服务。
        通过右键选拔运营可能直接点击右边的启航来运转服务。

问题 3: 登陆不进去;

用上面镇定自若改进 <注意,有个别版本不是该命令,小编的本子2018的>

# 服务端使用的字符集默以为8比特编码的latin1字符集

  1. 改良 root 账号的密码

   看网络的课程说新装的mysql使用客商root是从未密码的,但是自己一贯登入不上;就想着直接改革数据库中的密码;那么些能够看上面包车型地铁这些网站教程;

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPassword'

character-set-server=utf8

    刚安装到位时root账号暗中认可密码为空,那时能够将密码改正为指定的密码。如:123456
    c:>mysql –uroot
    mysql>show databases;
    mysql>use mysql;
    mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root';
    mysql>FLUSH PRIVILEGES;
    mysql>QUIT  

根据那边的做就可以。

 然后就能够正常使用了

# 成立新表时将动用的私下认可存款和储蓄引擎

  1. MySQL调控台快速情势建构:
        1卡塔尔桌面右键->新建->连忙方式->对象地方输入:C:WindowsSystem32cmd.exe
            快捷情势名称本人定义,分明,神速格局构建成功
        2卡塔 尔(阿拉伯语:قطر‎右键单击刚才建构的急忙情势->属性->把对象少年老成栏修正成MySQL运维参数:
            C:WindowsSystem32cmd.exe "D:Program FilesMySQLmysql-5.6.13-win32bin" /k mysql -uroot -p inventory
            解释:CMD路线 "MySQL路线bin目录" /k mysql -u客商名 -p密码 数据库名
        3卡塔尔更改形成后点击分明保存,直接双击急速形式就能够连接到MySQL数据库

   笔者也成功的报到了,可是改正密码的时候出错了,在user表中并未找到password字段,小编就三个一个的试终于被本人找到了。

接下去连接Navicat

default-storage-engine=INNODB

图片 10

修改密码,在win10系统下配置过程。健康设置点击连接后边世了不当


发觉新星的版本将密码保存到了字段authentication_string中,大家应用的时候要留意;

ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded

小心这里保留时编码为ansi,不然会报如下错误:error: Found option without preceding group in config file: D:Program Filesmysql-5.6.25-winx64my.ini at line: 1 Fatal error in defaults handling. Program aborted。特别表明.ini文件是window里面包车型客车配备文件。保存里面各样暗许的多少。安装版的是在设置的时候让您和煦选然后系统给你保存进来,zip archive是团结写,都意气风发致。

使用上边包车型大巴指令纠正密码:

 进入mysql中 ,进入mysql数据库

2.增添情形变量

update user set authentication_string=password('123456') where user='root' and host='localhost';
use mysql

操作如下:

可以发现密码的加密改变了,

 然后查询了生龙活虎晃

1卡塔 尔(阿拉伯语:قطر‎右键单击笔者的微处理机->属性->高端系统装置(高档)->遭受变量

图片 11

select user, host, plugin, authentication_string from userG; 

点击系统变量下的新建按键

如此那般就足以登录了。

 

输入变量名:MYSQL_HOME

图片 12

发觉加密方法不一样等,而那几个加密方法navicat不援助

输入变量值:D:JavaDevelopmysql-5.7.18-winx64

输入语句

#即为mysql的自定义解压目录。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

2卡塔尔国接受系统变量中的Path

 纠正后结果

点击编辑开关

图片 13

在变量值中增多变量值:%MYSQL_HOME%bin

将加密方法改回mysql_native_password

注意是在原有变量值前面加上那么些变量,用;隔离,不可能去除原本的变量值

注意,那时断然不要脱离mysql 先将密码用事先改密码的下令更改一下,由于加密方法改革,而本来密文未改,假设不修改密码就能够引致无可奈何进去mysql,作者也为此重装过mysql。。。

3. 将mysql登记为windows系统服务

然后连接,输入密码正常登陆

1卡塔尔国从cmd(助理馆员身份展开)进入到MySQL解压目录下的 bin 目录下:

 

2卡塔尔输入服务安装命令:

 

mysqld install MySQL --defaults-file="D:JavaDevelopmysql-5.7.18-winx64my.ini"

 

#解压目录下改良的my.ini文件

设置成功后会提示服务安装成功。

#注:my.ini文件放在MySQL解压后的根目录下

#移除服务命令为:mysqld remove


上边那步很恶心了,恐怕会运转不起来

  1. 启动MySQL服务

方法一:

启航服务命令为:net start mysql

方法二:

开发管理工科具 服务,找到MySQL服务。

经过右键选取运转大概直接点击侧边包车型大巴启动来运营服务。

图片 14

cmd没运转起来的情事

图片 15

window服务没运维起来的的意况

假诺地点的二种办法都没兴起服务

发轫上边的步骤

1.第大器晚成,你要求把原来的劳动删除:

在bin目录下执行

mysqld--removemysql

图片 16

健康的推行结果

瞩目:mysql为您的服务名称,本人能够随意定义的。

此命令必要进入mysql安装目录下的bin目录运维!

2.mysql的根目录下:

你供给清空data目录。

若无data目录,请自行成立三个空目录,起名称为data!

下一场在bin目录下运转命令:

mysqld--initialize-insecure--user=mysql

进展初始化!

图片 17

cmd中键入

随着运转:

mysqld --install mysql --defaults-file=D:JavaDevelopmysql-5.7.18-winx64my.ini

末端的门径记得改成团结的!

那是挂号mysql服务!

图片 18

注册成功

接下去就是开发银行服务:

请以管理员权限运维!

net start mysql

图片 19

服务运转成功


  1. 改正 root 账号的密码

刚安装到位时root账号私下认可密码为空,那时候可以将密码校正为钦命的密码。如:123456

c:>mysql –uroot

mysql>show databases;

mysql>use mysql;

mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root';

mysql>FLUSH PRIVILEGES;

mysql>QUIT


  1. MySQL调节台急忙方式营造:

1卡塔 尔(英语:State of Qatar)桌面右键->新建->飞速方式->对象地方输入:C:WindowsSystem32cmd.exe

神速方式名称自身定义,明显,飞快方式建构成功

2卡塔 尔(英语:State of Qatar)右键单击刚才创建的飞速形式->属性->把对象黄金年代栏改进成MySQL运行参数:

C:WindowsSystem32cmd.exe "D:Program FilesMySQLmysql-5.6.13-win32bin" /k mysql -uroot -p inventory

表达:CMD路线 "MySQL路线bin目录" /k mysql -u客户名 -p密码 数据库名

3卡塔 尔(英语:State of Qatar)改正实现后点击鲜明保存,直接双击飞速方式就可以连接到MySQL数据库

假使看见那还未化解,小编必须要说,下面写的都以污源,因为实在倒霉使啊

终极方案

前些天以zip情势在windows10 六12个人遇到下安装mysql5.7,到终极一步提醒mysql服务不或者运营。

安装步骤如下:

1.布置遭受变量

自己的计算机->属性->高档->境况变量->path

如:C:Program FilesMySQLMySQL Server 5.6bin

瞩目是充实,不要覆盖

2.修改my-default.ini

在里头校订或丰硕配置:

[mysqld]

basedir=C:Program FilesMySQLMySQL Server 5.6(mysql所在目录卡塔 尔(阿拉伯语:قطر‎

datadir=C:Program FilesMySQLMySQL Server 5.6data (mysql所在目录data)

3.以管理人身份运营cmd(win10右键左下角初叶按键采用以管理员身份运营cmd就可以卡塔 尔(英语:State of Qatar)

以管理人身份运营cmd(必定要用管理员身份运转,不然权限远远不足卡塔尔,

输入:cd C:Program FilesMySQLMySQL Server 5.6bin 踏向mysql的bin文件夹(不管有未有布署过境况变量,也要进去bin文件夹,不然之后运营服务还是会报错误2)

输入mysqld -install(借使不用管理员身份运维,将会因为权限非常不够而产出谬误:Install/Remove of the Service Denied!)

安装成功

4.运维mysqld  --initialize(题目难题所在,若未有init则不设有data目录,自然不可能起动成功卡塔 尔(阿拉伯语:قطر‎

5.设置成功后将要开动服务了,继续在cmd中输入:net start mysql,服务运营成功!

服务运维成功之后,就足以登入了,输入mysql -u root -p(第一遍登入未有密码,直接按回车过卡塔 尔(阿拉伯语:قطر‎,登陆成功!

扩充内容:

在设置mysql5.7版本时,平日会碰着mysql -u root -p直接回车登录不上的气象,原因在于5.7版本在装置时自动给了三个随便密码,坑爹的是在init步骤的时候不像linux系统会给出命令行提醒,要求手动在mysql目录下搜寻*.err,以文件情势展开技巧看见如下内容:

016-02-25T15:09:43.033062Z 1 [Note] A temporary password is generated for root@localhost:>mso

新民主主义革命字母即为第一回的登陆密码,记得加双引号。

本文由澳门新萄京官方网站发布于数据库网络,转载请注明出处:修改密码,在win10系统下配置过程

关键词: