当前位置: 澳门新濠3559 > 数据库 > 正文

1.刚安装好的mysql是没有设置密码的澳门新濠355

时间:2019-10-07 08:54来源:数据库
给mysql的root客商安装密码 参考: mysql的数据库常用操作(增添客户) 创办顾客test,密码为test 1.刚安装好的mysql是尚未安装密码的   CREATE USER test IDENTIFIED BY 'test' ; 1.Mysql增多客户 设置权

给mysql的root客商安装密码

参考:

mysql的数据库常用操作(增添客户)

  1. 创办顾客test,密码为test

1.刚安装好的mysql是尚未安装密码的

 

  • CREATE USER test IDENTIFIED BY 'test';

澳门新濠3559 1

1.Mysql增多客户

  1. 设置权限

2.装置密码

前些天出于业必需要加多一个mysql客户,此前对于客户授权那块没有弄过,就上网一搜,有广大篇章,自个儿粘贴过来也记录一下,方便未来查找学习,上边有原来的书文地址,能够查看原来的书文。

 

  • 1.刚安装好的mysql是没有设置密码的澳门新濠3559,例1、增加一个用户test1密码为abc。语句格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码" ;
  • 例如:
    • 让他得以在别的主机上登入,并对具有数据库有查询、插入、修改、删除的权杖。首先用以root客商连入mysql,然后键入以下命令:
      grant select,insert,update,delete on *.* to test@"%" Identified by "test";
    • 若只可以够在localhost上登陆,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即mysql数据库所在的那台主机),那样顾客正是知道test的密码,他也不可能从 internet上直接待上访谈数据库,只好通过MYSQL主机上的web页来访问
      grant select,insert,update,delete on mydb.* to test@localhost identified by "test";
    • 要是你不想test有密码,能够打二个命令将密码消掉
      grant select,insert,update,delete on mydb.* to test@localhost identified by "";
    • 钦赐顾客具备创立表的权力
      grant select,insert,update,delete,create,drop on mydb.* to test@localhost identified by "test";

澳门新濠3559 2

1.CREATE USE福睿斯 test IDENTIFIED BY 'test'; 创制客户test,密码为test
2.设置权限
语句格式:grant select on 数据库.* to 客商名@登入主机 identified by "密码" ;
例如:
让她能够在其余主机上登陆,并对富有数据库有询问、插入、修改、删除的权能。
第一用以root客商连入mysql,然后键入以下命令:
grant select,insert,update,delete on *.* to test@"%" Identified by "test";
若只可以够在localhost上登入,并得以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即mysql数据库所在的那台主机),那样顾客即选拔知道test的密码,他也力不胜任从 internet上平素访谈数据库,只好通过MYSQL主机上的web页来访谈
grant select,insert,update,delete on mydb.* to test@localhost identified by "test";
假令你不想test有密码,可以打七个指令将密码消掉
grant select,insert,update,delete on mydb.* to test@localhost identified by "";
钦命顾客全部创制表的权杖
grant select,insert,update,delete,create,drop on mydb.* to test@localhost identified by "test";
3.刷新数据库
flush privileges;
4.翻看客商消息
select host,user from mysql.user;

格式:grant select on 数据库.* to “顾客名”@“登入主机” identified by "密码";

  1. 刷新数据库flush privileges;

  2. 翻看客商消息select host,user from mysql.user;

 

追加普通客商后或者无法登入,可尝试删除无名氏客商,实行:
mysql> use mysql
mysql> delete from user where user='';
澳门新濠3559,mysql> flush privileges;
删除佚名客商后得以了。

  www.2cto.com  

*********************************************************************************************************************************************************************

例1、扩展贰个客户test1密码为abc,让她能够在别的主机上登入,并对具有数据库有查询、插入、修改、删除的权限。首先用以root顾客连入MYSQL,然后键入以下命令:

丰裕顾客并分配权限

 

1.增多客户

grant select,insert,update,delete on *.* to “test1”@"%" Identified by "abc"; 

澳门新濠3559 3

 

前方的test是客户名,前边的test是密码,而localhost是允许地点IP采访,我们也可以改成%,这样地点和外网IP都能访谈

填补全数权限语句:

2.分配权力

 

澳门新濠3559 4

由例1得: 将推行权限(select,insert,....)改为all privileges,即表示具有富有权限,包蕴成立数据库权限,删除数据库,已经不局限于在一个数据库内操作  www.2cto.com  

`mydb`.* 表示mydb数据库下的全部表

 

***********************************************************************************************************************************************************

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'; 

查看mysql的用户

例2、 扩张贰个客商test2密码为abc,让他只好够在localhost上登入,并能够对数据库mydb实行查询、插入、修改、删除的操作 (localhost指本地主机,即MYSQL数据库所在的那台主机),那样客商即利用知道test2的密码,他也无可奈何从internet上直接待上访谈数据 库,只好通过MYSQL主机上的web页来采访了。 

澳门新濠3559 5

 

***************************************************************************************************************************************************************

grant select,insert,update,delete on mydb.* to “test2”@localhost identified by "abc";

查阅mysql的字符编码方法有:

 

1.间接输入s

2.mysql查询全数客户

澳门新濠3559 6

mysql中装有客商的音讯都存放在mysql.user表中。

2.

select user from mysql.user;

澳门新濠3559 7

 

3.

3.mysql劳务的起步和结束

澳门新濠3559 8

net stop mysql

*******************************************************************************************************************************************************

net start mysql

 

4.登录mysql

语法:  mysql -u 客户名 -p 顾客密码 -h 主机ip

   www.2cto.com  

5.显得表结构

describe 表名;

 

6.导出多少

mysqldump -u root -p 数据库名 -h IP地址  >f:/a.sql

 

7.导入数据

mysqldump -u root -p  --default-character-set=utf8 数据库名 <f:/a.sql

 

8.点名数据库的字符集(制止出现乱码)

create database wikidb1 character set utf8;

数据存款和储蓄的都是二进制,存取都必要钦命字符集。

 

 

 

作者 陈建虹

1.Mysql增加用户格式:grant select on 数据库.* to 客户名@登入主机 identified by 密码; www.2cto.com 例1、扩展一...

编辑:数据库 本文来源:1.刚安装好的mysql是没有设置密码的澳门新濠355

关键词: 澳门新濠3559