mysql怎么设密码,设置MySQL密码

mysql 数据库密码怎么设置

方法/步骤

创新互联专业IDC数据服务器托管提供商,专业提供成都服务器托管,服务器租用,成都服务器托管成都服务器托管,成都多线服务器托管等服务器托管服务。

Linux下MYSQL设置密码:

设置mysql数据库密码 [root@localhost ~]#mysqladmin -u root password "密码"

Linux下MYSQL访问数据库:

访问mysql数据库命令: [root@localhost ~]#mysql -u root -p → 敲回车 输入密码

以上是设置mysql密码的三种方法

a [root@localhost ~]#mysqladmin -u root -p oldpassword newpasswd(记住这个命令是在 /usr/local/mysql/bin中外部 命令)b. SET PASSWORD FOR root=PASSWORD(’new password’);(对登录数据库后这种方式)c. UPDATE user SET password=PASSWORD(”new password”) WHERE user=’root’;  (对登录数据库 后这种方式)

创建数据库 mysql create database testdatabases;

删除数据库 mysql drop database testdatabases;

MySql的备份数据库命令:mysqldump -h 主机 -u数据户用户名 -p数据库密码 数据库 bak.sql

MySql还原恢复数据库命令:mysql -h 主机 -u数据户用户名 -p数据库密码 数据库 bak.sql

望采纳

在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 命令怎么 数据库设置密码

在Windows命令行下修改mysql数据库密码步骤如下:

1、通过dos命令进入mysql的bin目录;

2、输入“mysql

-uroot

-p”,回车进入mysql命令状态;

3、如果root原来有密码,mysql将提示输入原密码,再进入mysql命令状态;

4、这里假设将root用户密码修改为mysql56,则在mysql命令状态下输入:

update

mysql.user

set

password=PASSWORD('mysql56')

where

user='root';

提示Query

OK,说明已更新。

5、输入FLUSH

PRIVILEGES;来保存修改内容,在mysql命令状态下输入:

FLUSH

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如何设置密码

方法一:

用root

进入mysql后

mysqlset

password

=password('密码');

mysqlflush

privileges;

方法二:

使用GRANT语句

mysqlgrant

all

on

*.*

to

'root'@'localhost'

IDENTIFIED

BY

'密码'with

grant

option

;

mysqlflush

privileges;

方法三:

mysql如何设置密码。进入mysql库修改user表

mysqluse

mysql;

mysqlupdate

user

set

password=password('密码')

where

user='root';

mysqlflush

privileges;

mysql 怎么设置密码

命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';

如果是root用户

修改当前用户密码:set password for root@服务器=password('新密码');

修改任意用户密码:mysqladmin -u用户名 -p旧密码 password 新密码

如果root没有密码,则-p旧密码可以省略


新闻标题:mysql怎么设密码,设置MySQL密码
当前路径:http://ybzwz.com/article/dsghdec.html