mysql日常操作语句

来源:互联网 发布:无锡java培训机构 编辑:程序博客网 时间:2024/06/05 10:59

DML:数据操作语言   insert     delete      select    update

DDL:数据定义语言    create     drop     alter

DCL:数据控制语言     grant      revoke


显示数据库:show databases;

创建数据库:create database database_name; (数据库名)

删除数据库:drop database database_name;(数据库名)

选择数据库:use database_name;(数据库名)

显示表:show tables;

创建表:create table table_name (val varchar(20));(1、表名 ,2、字段名,3、字段类型)

显示创建表详细:show create table table_name;(表名)

查询:select * from table_name; (表名) 显示一次多少条,后面可以加 limit 10

插入:insert into table_name values ('val');(1、表名,2、字段值)

删除表内容:delete from table_name;(表名)

删除整张表:drop table table_name;(表名)

重命名1:rename table table_name to new_table_name;(1、旧表名,2、新表名)

重命名2:alter table table_name rename to new_table_name; (1、旧表名,2、新表名)

创建用户:create user username identified by 'password';  (1、用户名,2、用户密码)

修改密码:update user set password=password('pwd') where user='root'; (1、新密码,2、用户名)

授权:grant all on *.* to username;(1、权限,2、数据库名,3、表名,4、用户名)

刷新系统权限相关表:flush privileges;

显示环境变量:show variables;         show variables\G

原创粉丝点击