mysql怎么创建密码,mysql如何创建用户并设置密码

mysql怎么创建用户名和密码

登录数据库

创新互联建站致力于互联网品牌建设与网络营销,包括成都网站设计、网站制作、SEO优化、网络推广、整站优化营销策划推广、电子商务、移动互联网营销等。创新互联建站为不同类型的客户提供良好的互联网应用定制及解决方案,创新互联建站核心团队十年专注互联网开发,积累了丰富的网站经验,为广大企业客户提供一站式企业网站建设服务,在网站建设行业内树立了良好口碑。

“命令提示字符”窗口录入,

录入cd

C:\mysql\bin

并按下回车键,将目录切换为

cd

C:\mysql\bin

再键入命令mysql

-uroot

-p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql

修改密码

C:\mysql\bin提示符下录入:

格式:mysqladmin

–u用户名

-p旧密码

password

新密码

例如:给root加个密码ab12。键入以下命令:

mysqladmin

-uroot

password

ab12

mysql如何设置密码

有很多方法:

1.用root 进入mysql后

mysqlset password =password('你的密码');

mysqlflush privileges;

2.使用GRANT语句

mysqlgrant all on *.* to 'root'@'localhost' IDENTIFIED BY '你的密码'with grant option ;

mysqlflush privileges;

3.进入mysql库修改user表

mysqluse mysql;

mysqlupdate user set password=password('你的密码') where user='root';

mysqlflush privileges;

mysql没有密码怎么设置密码

方法一:最简单的方法,也是安装完mysql后,系统提示的方法。使用mysqladmin来完成。shell

mysqladmin

-u

root

password

"newpwd"

shell

mysqladmin

-u

root

-h

host_name

password

"newpwd"password后面的双引号不是必须的,不过如果密码包含空格或者一些特殊的符号,需要用引号。方法二:利用mysql里面的set

password命令来完成,注意必须使用password()函数来加密设置的这个newpwd,否则直接='newpwd'不会生效。不过如果使用方法一用mysqladmin

password设置密码或者用grant来设置,就不用使用password()函数,因为它们已经自动调用了该函数。shell

mysql

-u

root

mysql

set

password

for

'root'@'localhost'

=

password('newpwd');

mysql

set

password

for

'root'@'host_name'

=

password('newpwd');

方法三:直接通过update

user表来设置密码shell

mysql

-u

root

mysql

update

mysql.user

set

password

=

password('newpwd')

-

where

user

=

'root';

mysql

flush

privileges;

如果忘记mysql的root密码可以采取下面的步骤重新设置

1。kill掉所有mysql的进程

2。使用--skip-grant-tables的参数启动mysql

shell

mysqld_safe

--skip-grant-tables

3。设置新的密码,同样两种方式可以选择

方法一

shell

mysqladmin

-u

root

flush-privileges

password

"newpwd"

方法二

mysql

update

mysql.user

set

password=password('newpwd')

-

where

user='root';

mysql

flush

privileges;

4。停止mysql

server,用正常的模式启动

5。ok,可以使用新设置的密码了

在MySQL数据库中如何为用户设置密码

假如你是一个管理员,

你还要进行一些用户的建立及授权,这又涉及到设置密码的问题.下面我们就讨论一下如何设置密码:

首先我们应该知道Mysql数据库中的口令存储必须用password()函数加密它.因为在user表中是以加密形式存储口令,而不是作为纯文本.如果你没有加密,直接在数据库中执行以下语句:

use

mysql

insert

into

user

(host,user,password)

values

('%','user_name','your

password');

flush

privileges;相信结果不会让你满意.因为服务器比较的是加密的值,所以服务器连接一定失败.这里需要说明的是flush

privileges;这条

命令起到了重新加载授权表.你也可以在shell下直接用mysqladmin

-u

root

reload或者mysqladmin

-u

root

flush-privileges来

实现重载授权表.

在MySQL环境下,你可以使用以下语句进行设置密码:

1.insert

into

user(host,user,password)

values('%','user_name',password("your

password");

2.set

password

for

user_name

=

password("your

password")以上两种方法都必须进行重载授权表.

3.当然你也可以在创建一个用户时直接设置密码,grant语句将为你自动加密口令.

示例:

grant

all

on

*.*

to

mailto:user_name@

identified

by

"your

password";另外大家也可以在shell环境下用mysqladmin程序来设置密码。

mysql 数据库密码怎么设置

mysql设置数据库密码常用的有四种方法:

1.用root

登陆mysql终端

mysqlset

password

=password(‘raykaeso‘);

mysqlflush

privileges;

2.在mysql终端中使用grant语句

mysqlgrant

all

on

*.*

to

‘root’@’localhost’

identified

by

‘raykaeso’with

grant

option

;

mysqlflush

privileges;

3.在mysql库user表中直接修改

mysqluse

mysql;

mysqlupdate

user

set

password=password(‘raykaeso’)

where

user=’root';

mysqlflush

privileges;

4、在shell命令行里修改mysql用户密码

[root@raykaeso leixuesong]

mysqladmin

-u

root

password

“your

password”;


标题名称:mysql怎么创建密码,mysql如何创建用户并设置密码
路径分享:http://myzitong.com/article/hecdse.html