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密码