1、create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库

  采用create schema和create database创建数据库的效果一样。

2、create user '[用户名称]'@'%' identified by '[用户密码]';--创建用户

  密码8位以上,包括:大写字母、小写字母、数字、特殊字符

  %:匹配所有主机,该地方还可以设置成‘localhost’,代表只能本地访问,例如root账户默认为‘localhost‘

3、grant select,insert,update,delete,create on [数据库名称].* to [用户名称];--用户授权数据库

  *代表整个数据库

4、flush  privileges ;--立即启用修改

5、revoke all on *.* from tester;--取消用户所有数据库(表)的所有权限

6、delete from mysql.user where user='tester';--删除用户

7、drop database [schema名称|数据库名称];--删除数据库

转载于:https://www.cnblogs.com/lijiahong/p/6363983.html

MySQL创建数据库与创建用户以及授权相关推荐

  1. linux创建数据库并设置密码,CentOS 8安装MySQL教程并创建数据库并添加用户

    本文的CentOS系统版本:CentOS 8.0 1905 MySQL版本:mysql-8.0.18 准备 首先,防火墙配置 CentOS使用防火墙作为7.x的默认防火墙,这里将其更改为iptable ...

  2. Unknown column 'password_lifetime' in 'field list';创建数据库时创建用户,修改用户时报错

    Unknown column 'password_lifetime' in 'field list'创建数据库时创建用户,修改用户时报错 xampp安装较新的版本,通过xampp安装MySQL的是Ma ...

  3. MySQL笔记(一)创建数据库、创建表、修改表、删除表,以及建立约束

    这是我在学习Mysql之路上做的笔记,今天将它粘出来.这一篇比较基础主要是创建数据库.创建表.修改表.删除表,以及建立约束:非空约束.主键约束.外键约束.唯一值约束.有错误的欢迎大家指出... -- ...

  4. MySQL创建数据库、创建数据表

    MySQL创建数据库.创建数据表 创建 MySQL 数据库时指定字符集和校对规则 mysql> CREATE DATABASE IF NOT EXISTS test_db_char DEFAUL ...

  5. Oracle创建表空间、用户、授权

    Oracle创建表空间.用户.授权 第1步.利用远程工具连接服务器(CRT.Xshell等) 1.切换oracle用户 2. 无用户名登录,当忘记部分或者所有帐号以及密码的时候可以用此法登录. 3. ...

  6. 用mysql创建数据库school_MySQL 创建数据库

    我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下: CREATE DATABASE 数据库名; 以下命令简单的演示了创建数据库的过程,数据名为 schoolw3c: [ ...

  7. mysql 创建数据库utf_mysql创建数据库utf

    CentOS6.5下通过Shell创建.备份.还原MySQL数据库 CentOS6.5下通过Shell创建.备份.还原MySQL数据库 创建数据库: mysql -uroot -p123456 -e ...

  8. mysql之创建数据库,创建数据表

    写在前面 项目中用到mysql数据库,之前也没用过mysql,今天就学下mysql的常用的语法,发现跟sql server的语法极其相似.用起来还是蛮简单的. 一个例子 1.创建一个名为School的 ...

  9. php+控制器+数据库,Laravel5.1数据库连接、创建数据库、创建model及创建控制器的方法_PHP...

    本文实例讲述了Laravel5.1数据库连接.创建数据库.创建model及创建控制器的方法.分享给大家供大家参考,具体如下: 前言:laravel创建数据库,实际可以手动创建,如古老的phpmyadm ...

  10. hive SQL 创建数据库,创建hive表、查询时,其表名,字段,统统不区分大写(在底层一律转换为小写)

    hive SQL 创建数据库,创建hive表.查询时,其表名,字段,统统不区分大写(在底层一律转换为小写) (1).默认default数据库 hive默认自带一个名为default的数据库,如果建表时 ...

最新文章

  1. 检查oracle安装,oracle安装前环境检查
  2. 找到下一个“元素节点”通用函数
  3. 所有配置_Springboot 打印所有配置
  4. 扫描过程_整体扫描+材料聚焦方法在审题过程中的运用
  5. 松下计划摆脱对特斯拉依赖 与其他汽车制造商合作
  6. 【kafka】Failed to allocate.memory within the configed max blocking time
  7. linux 进程占用cpu查看工具,Linux下如何查看某一进程的CPU占用率
  8. weblogic 调优参数
  9. uni-app 引入本地iconfont的正确姿势以及阿里图标引入
  10. sql必知必会学习记录(五)
  11. phpStudy启动失败时的解决方法 提示缺vc9运行库
  12. Photoshop数位板无压感解决方法
  13. Netapp存储日常检查及信息收集
  14. ubuntu如何看到隐藏文件夹
  15. obd 与服务器通讯协议,OBD系统的通讯协议介绍 - 〖汽车维修设备制作〗 - 中威汽车电子技术论坛 - Powered by Discuz!...
  16. 5.jQuery动画
  17. 敏捷 | 【万字长文】 说透 如何学习敏捷开发流程和运用
  18. bzoj2616 SPOJ PERIODNI 笛卡尔树+DP
  19. java sql数字溢出_nested exception is java.sql.SQLException: 数字溢出的问题解决
  20. 【matlab】强化/深度学习工具箱例程调用汇总及编程实例

热门文章

  1. leetcode161. 相隔为 1 的编辑距离
  2. python学习实例(7)
  3. 线性结构基本概念【数据结构】F
  4. 关于游戏排行榜设计开发的一些总结
  5. C++:21---仿函数
  6. 判断微信小游戏用户是否真的分享
  7. NLP复习资料(1)-绪论、数学基础
  8. Linux ubuntu对于cmake的版本更新
  9. C++中size_t的学习
  10. Redis Cluster集群模式