mysql如何创建新用户

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):

1.新建用户

1.1登录MYSQL:

@>mysql-uroot-p

1.2创建用户:

mysql>insertintomysql.user(Host,User,Password)values("localhost","test",password("1234"));

这样就创建了一个名为:test密码为:1234的用户。

注意:此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都可以登录。也可以指定某台机器可以远程登录。

1.3然后登录一下:

mysql>exit;

@>mysql-utest-p

@>输入密码

mysql>登录成功

2.为用户授权

授权格式:grant权限on数据库.*to用户名@登录主机identifiedby"密码";

2.1登录MYSQL(有ROOT权限),这里以ROOT身份登录:

@>mysql-uroot-p

2.2首先为用户创建一个数据库(testDB):

mysql>createdatabasetestDB;

2.3授权test用户拥有testDB数据库的所有权限(某个数据库的所有权限):

mysql>grantallprivilegesontestDB.*totest@localhostidentifiedby'1234';

mysql>flushprivileges;//刷新系统权限表

格式:grant权限on数据库.*to用户名@登录主机identifiedby"密码";

2.4如果想指定部分权限给一用户,可以这样来写:

mysql>grantselect,updateontestDB.*totest@localhostidentifiedby'1234';

mysql>flushprivileges;//刷新系统权限表

2.5授权test用户拥有所有数据库的某些权限:

mysql>grantselect,delete,update,create,dropon*.*totest@"%"identifiedby"1234";

//test用户对所有数据库都有select,delete,update,create,drop权限。

//@"%"表示对所有非本地主机授权,不包括localhost。(localhost地址设为127.0.0.1,如果设为真实的本地地址,不知道是否可以,没有验证。)

//对localhost授权:加上一句grantallprivilegesontestDB.*totest@localhostidentifiedby'1234';即可。

本回答由网友推荐

mysql怎么创建用户名和密码

登录数据库

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

录入cdC:\mysql\bin并按下回车键,将目录切换为cdC:\mysql\bin

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

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

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

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

mysqladmin-urootpasswordab12

mysql数据库怎么创建新用户

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

推荐使用navicate,有个管理用户1

进入到mysql安装目录的bin目录下。如下图

在此处打开命令行。或者是切换到该目录下。如下图:

命令:c:\mysql\bin

使用root用户登录数据。如下图:

命令:mysql -uroot -p

登录成功之后。开始创建用户。如下图:

命令: create user'rsm'@'localhost'identified by'123456';

给该用户赋权:

使用命令:

grant all on *.* to 'rsm'@'%';

赋权成功后。退出当前用户。使用新创建用户登录。

mysql怎么创建用户名和密码

登录数据库

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

录入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第一步,打开命令行cmd 。如果不知道怎么进入,请看我之前的经验分享

第二步,在命令行中切换到mysql安装的目录下的bin文件夹下

笔者的安装路径是,c:\program files\mysql\mysql server 5.6\bin。安装路径大家都差别不大,只是盘符稍有改动

第三步,按 mysqladmin -u用户名 -p旧密码 password 新密码

格式在命令行下输入。

笔者 旧密码是 123456 ,改后密码为123

方法/步骤2在sql命令行下修改密码

第一步,登录到sql命令行

第二步,使用sql语句修改root密码