mysql权限管理

摘要:
1.使用密码登录mysqlmysql-uroot-p2,查看所有数据库showdatabases;3.创建数据库createdatabase;4.创建一个数据库并设置字符集createdatabasedefaultcharactersetutf8collateutf8_general_ci;5.使用数据使用;6.查看当前使用的数据选择数据库(

1.使用密码登录mysql

mysql -u root -p

2.查看所有的数据库

show databases;

3.创建数据库

create database <数据库名>;

4.创建数据库同时设置字符集 

create database <数据库名> default character set utf8 collate utf8_general_ci;

5.使用数据

use <数据库名>;

6.查看当前使用的数据

select database();

7.导入数据库

source /root/home/wwwroot/back.sql

8.给mysql创建新用户

CREATE USER 'litter'@'%'IDENTIFIED BY'123456';   注:litter是用户名称,%是通配符指的可以从任意主机访问,也可填固定的ip地址,123456为密码

9.查看mysql所有用户

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
在此注明CONCAT的用法,CONCAT用于连接查询结果
例如 "select CONCAT(name," is ",type) as res from lk_user where name="rabbit" "; 返回的结果为 "rabbit is animal"

10.查看指定用户的权限

show grants for 用户名;

11.给用户设置权限

grant select,update,delete,insert on 数据库名.*  to  用户名;   注:on 数据库.*指的是整个数据库. 如果想指定特定的表则用on database.表名

12.给用户所有权限

GRANT ALL ON *.* TO '用户名'@'%' IDENTIFIED BY '密码';

13.回收用户权限

 revoke  select,update,delete,insert on 数据库名.*  from  用户名;

 14.如果有的小伙伴们创建了权限用户而且是不限制ip地址的,还是连接不上数据库,那么请执行以下命令

service iptables stop   //关闭防火墙

免责声明:文章转载自《mysql权限管理》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇记录 anaconda安装jieba常见遥感卫星基本参数大全下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

每日学习心得:SQL查询表的行列转换/小计/统计(with rollup,with cube,pivot解析)

2013-8-20 1. SQL查询表的行列转换/小计/统计(with rollup,with cube,pivot解析) 在实际的项目开发中有很多项目都会有报表模块,今天就通过一个小的SQL查询统计来讲解一下实际开发中比较常用的行列转换/小计/统计等报表统计相关的常用知识点。 题目如下: 查询sales和stores表,得出1993年每个store每季度...

shp文件和地理数据库文件的区别

存储文件结构不同。所能进行的计算也不同。 .shp文件是以文件格式存储的,较为简单 x,y.... 1,2,.... ....... 而数据库的文件格式 和操作指令都丰富的多 功能也更为强大 https://blog.csdn.net/lucahan/article/details/51761610 对数据库操作更快更方便,如何证明?尤其是数据量比较大...

Oracle/MySql/SQL Sqlserver分页查询

简述     简单概括一下Oracle,MySql,SQL Sqlserver这三个数据库的分页查询语句。 Oracle分页查询     例:每页显示两条数据,现在要查询第二页,也就是第3-4条数据。     查询语句: 1 select * from ( 2 select dept.*,rownum num from dept where...

mysql判断表记录是否存在,不存在则插入新纪录

开始以为和SQL Server一样,使用not exists进行判断,结果不行: IF NOT EXISTS (SELECT 1 FROM vrv_paw_template WHERE templateName='自定义' OR templateFileName='policycustom' LIMIT 1) INSERT INTO vrv_paw_te...

SQL Server 2012 Express LocalDB 的作用

微软最新推出的 SQL Server 2012 Express LocalDB 是一种 SQL Server Express 的运行模式,特别适合用在开发环境使用,也内置在 Visual Studio 2012 之中。 关于SQL Server 2012 Express LocalDB 的运作方式 在安装 LocalDB 时会复制一个 SQL Server...

在ASP中使用VFP编写脚本程序

网站设计众所周知,VFP是一个数据库管理系统,对于中小型数据库,他是非常得心应手的,但利用VFP开发Web系统、制作网站,可能许多人都没听说过。制作网站 最传统的方法就是用ASP,ASP脚本中可以使用VbScript与JavaScript两种脚本语言。下面要介绍的就是如何在ASP中使用另一种语言VFP进行脚本程序的编写。 1、VfpWeb介绍 Vfp...