若果你未有为MySQL设置根用户密码,服务器在以根用户地点举办连接时不供给密码。可是,提出您为每一个账户设置密码。

  假如您未有为MySQL设置根用户密码,服务器在以根用户地点张开接二连三时无需密码。不过,提出你为种种账户设置密码。

   倘令你未曾为MySQL设置根用户密码,服务器在以根用户身份张开再三再四时无需密码。可是,提出你为各种账户设置密码。

  纵然您在此此前设置了根用户密码,但却忘记了该密码,可安装新的密码。下述步骤是指向Windows平台的。在本节背后的剧情中,介绍了针对Unix平台的步子。

  假诺你从前设置了根用户密码,但却遗忘了该密码,可安装新的密码。下述步骤是对准Windows平台的。在本节背后的内容中,介绍了针对Unix平台的步子。

  借使你此前设置了根用户密码,但却遗忘了该密码,可设置新的密码。下述步骤是指向Windows平台的。在本节背后的从头到尾的经过中,介绍了针对性Unix平台的步调。

  在Windows平台下,该步骤是:

  在Windows平台下,该手续是:

  在Windows平台下,该手续是:

  以系统管理员身份登陆到系统。

  以系统管理员身份登6到系统。

  以系统管理员身份登入到系统。

  借使MySQL服务器正在运作,结束它。对于作为Windows服务运作的服务器,进入劳动管理器:

  假使MySQL服务器正在周转,甘休它。对于作为Windows服务运营的服务器,进入劳动管理器:

  假若MySQL服务器正在周转,停止它。对于作为Windows服务运营的服务器,进入劳动行政管理器:

  开端菜单->调节面板->管理工科具->服务

  开端菜单->调控面板->管理工具->服务

  早先菜单->调整面板->管理工科具->服务

  然后在列表中寻觅MySQL服务器,并停止它。

  然后在列表中找寻MySQL服务器,并终止它。

  然后在列表中找寻MySQL服务器,并结束它。

  如若服务器不是用作劳务而运作的,恐怕须求使用职分管理器来强制停止它。

  假设服务器不是作为服务而运营的,大概须要采用职分管理器来强制结束它。

  要是服务器不是用作劳务而运作的,恐怕需求运用职分管理器来强制截至它。

  成立3个文本文件,并将下述命令置于单一行中:

  成立2个文本文件,并将下述命令置于单一行中:

  创制三个公文文件,并将下述命令置于单一行中:

  SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘MyNewPassword’);

  SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘MyNewPassword’);

  SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘MyNewPassword’);

  用随机名称保存该公文。在本例中,该文件为C:\mysql-init.txt。

  用随便名称保存该公文。在本例中,该公文为C:mysql-init.txt。

  用随意名称保存该文件。在本例中,该公文为C:\mysql-init.txt。

  张开调控台窗口,进入DOS命令提醒:

  张开调整台窗口,进入DOS命令提醒:

  张开调节台窗口,进入DOS命令提醒:

  开端菜单->运营-> cmd

  伊始菜单->运转-> cmd

  开头菜单->运维-> cmd

  假定你已将MySQL安装到C:\mysql。假如您将MySQL安装到了另壹岗位,请对下述命令进行相应的调动。

  假定你已将MySQL安装到C:mysql。若是您将MySQL安装到了另一职责,请对下述命令实行相应的调动。

  假定你已将MySQL安装到C:\mysql。如若您将MySQL安装到了另一岗位,请对下述命令实行对应的调节。

ca88会员登录入口,  在DOS命令提醒符下,实施命令:

  在DOS命令提醒符下,试行命令:

  在DOS命令提醒符下,实施命令:

  C:\> C:\mysql\bin\mysqld-nt –init-file=

  C:> C:mysqlbinmysqld-nt –init-file=

  C:\> C:\mysql\bin\mysqld-nt –init-file=C:\mysql-init.txt

  C:\mysql-init.txt

  C:mysql-init.txt

  在服务器运转时,试行由“–init-file”选项命名的文书的剧情,更换根用户密码。当服务器成功运维后,应删除C:\mysql-init.txt。

  在服务器运行时,试行由“–init-file”选项命名的公文的内容,改造根用户密码。当服务器成功运维后,应删除C:\mysql-init.txt。

  在服务器运维时,施行由“–init-file”选项命名的文件的原委,更换根用户密码。当服务器成功运营后,应删除C:mysql-init.txt。

  假如你利用MySQL安装向导安装了MySQL,或者须求钦点“–defaults-file”选项:

  如若你选取MySQL安装向导安装了MySQL,只怕需求钦赐“–defaults-file”选项:

  要是你使用MySQL安装向导安装了MySQL,或然需求钦定“–defaults-file”选项:

  C:\> C:\Program Files\MySQL\MySQL Server
5.1\bin\mysqld-nt.exe

  C:\> C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld-nt.exe

  C:> C:Program FilesMySQLMySQL Server 5.1binmysqld-nt.exe

  –defaults-file=”C:\Program Files\MySQL\MySQL Server 5.1\my.ini”

  –defaults-file=”C:\Program Files\MySQL\MySQL Server 5.1\my.ini”

  –defaults-file=”C:Program FilesMySQLMySQL Server 5.1my.ini”

  –init-file=C:\mysql-init.txt

  –init-file=C:\mysql-init.txt

  –init-file=C:mysql-init.txt

  使用服务管理器,可找到适合的“–defaults-file”设置:

  使用劳务管理器,可找到适当的“–defaults-file”设置:

  使用服务管理器,可找到确切的“–defaults-file”设置:

  开头菜单->调节面板->管理工科具->服务

  初步菜单->调控面板->管理工科具->服务

  初始菜单->调控面板->管理工科具->服务

  在列表中寻觅MySQL服务,右击,并选拔“属性”选项。在可实行字段的Path(路线)中包括“–defaults-file”设置。

  在列表中搜索MySQL服务,右击,并采纳“属性”选项。在可实行字段的Path(路线)中富含“–defaults-file”设置。

  在列表中寻找MySQL服务,右击,并精选“属性”选项。在可试行字段的Path(路线)中蕴藏“–defaults-file”设置。

  停止MySQL服务器,然后在正规格局下重启它。如若以服务章程运营服务器,应从Windows服务窗口运营它。假使以手动格局运转了服务器,能够像正规状态下一样使用命令。

  结束MySQL服务器,然后在通常方式下重启它。要是以服务章程运行服务器,应从Windows服务窗口运维它。假使以手动形式运行了服务器,能够像正规状态下一致选择命令。

  结束MySQL服务器,然后在常规情势下重启它。假若以服务章程运转服务器,应从Windows服务窗口运转它。假设以手动格局运维了服务器,能够像正规状态下同样选取命令。共二页。

  应能使用新密码进行连接。

  应能使用新密码实行三番五次。

借令你在此之前设置了…

  在Unix遇到下,重新初始化根用户密码的步子如下:

  以Unix根用户地方、或以运营mysqld服务器的大同小异身份登入到系统。

  找到包涵服务器进程ID的.pid文件。该文件的纯正地方和称号取决于你的分发版、主机名和配备。常见地方是/var/lib/mysql/、/var/run/mysqld/和/usr/local/mysql/data/。一般景色下,文件名的扩大名字为.pid,并以mysqld或系统的主机名开首。

  在下述命令中动用.pid文件的路线名,向mysqld进度产生符合规律的kill(而不是kill
-玖),可甘休MySQL服务器:

  shell> kill `cat /mysql-data-directory/host_name.pid`

  注意,cat命令使用标记“`”而不是“’”:那会使cat的出口代入到kill命令中。

  成立文本文件,并将下述命令放在文件内的一行上:

  SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘MyNewPassword’);

  用随机名称保存文件。对于本例,文件为~/mysql-init。

  用特其余“–init-file=~/mysql-init”选项重启MySQL服务器:

  shell> mysqld_safe –init-file=~/mysql-init &

  文件init-file的内容在服务器运维时实行,改造根用户密码。服务器成功运转后,应除去~/mysql-init。

  应能使用新密码进行连接。

  作为可选格局,在其余平台上,可使用mysql客户端设置新密码(但该措施远远不够安全):

  甘休mysqld,并用“–skip-grant-tables
–user=root”选项重启它(Windows用户可回顾–user=root部分)。

  使用下述命令连接到mysqld服务器:

  shell> mysql -u root

  在mysql客户端发出下述语句:

  mysql> UPDATE mysql.user SET Password=PASSWORD(‘newpwd’)

  -> WHERE User=’root’;

  mysql> FLUSH PRIVILEGES;

  用企图接纳的骨子里根用户密码替换“newpwd”。

  应能使用新密码进行连接。

假诺你从前设置了…

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注