1:使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
2:创建一个数据库MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3:选择你所创建的数据库
mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)
4:查看现在的数据库中存在什么表
mysql> SHOW TABLES;
5:创建一个数据库表
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6:显示表的结构:
mysql> DESCRIBE MYTABLE;
7:往表中加入记录
mysql> insert into MYTABLE values (”hyq”,”M”);
8:用文本方式将数据装入数据库表中(例如D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;
9:导入.sql文件命令(例如D:/mysql.sql)
mysql>use database;
mysql>source d:/mysql.sql;
10:删除表
mysql>drop TABLE MYTABLE;
11:清空表
mysql>delete from MYTABLE;
12:更新表中数据
mysql>update MYTABLE set sex=”f” where name=’hyq’;
全局管理权限对应解释:
FILE: 在MySQL服务器上读写文件。
PROCESS: 显示或杀死属于其它用户的服务线程。
RELOAD: 重载访问控制表,刷新日志等。
SHUTDOWN: 关闭MySQL服务。
数据库/数据表/数据列权限:
ALTER: 修改已存在的数据表(例如增加/删除列)和索引。
CREATE: 建立新的数据库或数据表。
DELETE: 删除表的记录。
DROP: 删除数据表或数据库。
INDEX: 建立或删除索引。
INSERT: 增加表的记录。
SELECT: 显示/搜索表的记录。
UPDATE: 修改表中已存在的记录。
特别的权限:
ALL: 允许做任何事(和root一样)。
USAGE: 只允许登录–其它什么也不允许做。

最新2020整理收集的一些高频面试题(都整理成文档),有很多干货,包含mysql,netty,spring,线程,spring cloud、jvm、源码、算法等详细讲解,也有详细的学习规划图,面试题整理等,需要获取这些内容的朋友请加Q君样:909038429
/./*欢迎加入java交流Q君样:909038429一起吹水聊天

©著作权归作者所有:来自51CTO博客作者wx5fe09855cf382的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 像数据库一样设计你的 redux 数据结构
  2. 1.5 万 Star!界面酷炫、简单易用的数据库开源客户端
  3. LeetCode数据库篇|181超过经理收入的员工
  4. LeetCode数据库篇|175组合两个表
  5. 一道Leetcode数据库题的三种解法|文末送书
  6. python数据分析——如何用python连接远程数据库
  7. 数据工程师面试必备——Python与数据库的那些事
  8. PHP操作Redis数据库常用方法(总结)
  9. 关于PHP+jQuery-ui拖动浮动层排序并保存到数据库实例

随机推荐

  1. android跨进程通信(IPC):使用AIDL
  2. android的第一天学习
  3. Android播放视频的方式
  4. Android test project 编译步骤
  5. android客户端程序访问服务器端webservic
  6. 【Android】EditText实现搜索功能,把键盘
  7. 离线下载安装android sdk
  8. Android 双屏异显
  9. Android工具之Hierarchy Viewer--分析应
  10. android定时器