Mysql常用命令
来源:互联网 发布:福建广电网络电视客服 编辑:程序博客网 时间:2024/05/16 19:01
Mysql常用命令
连接服务器 mysql -h 主机名 -u 用户名 -p 回车输入密码数据库操作 1.查看所有数据库 show databases; 2.切换数据库 use 数据库名; 3.设置字符集 set names gbk; 4.创建数据库 create database 数据库名; 5.删除数据库 drop database 数据库名;数据表操作 查看表 1.查看所有表 show tables; 2.查看表结构(字段 类型 属性 索引) desc 表名; 3.查看建表语句(表引擎,字符集) show create table 表名; 添加表 create table 表名( 字段1 数据类型 [属性] [索引], 字段1 数据类型 [属性] [索引], 字段1 数据类型 [属性] [索引], 字段1 数据类型 [属性] [索引] )engine=表引擎 default charset=utf8; 删除表 drop table 表名; 修改表 1.重命名 alter table 表名 rename 新表名; 2.修改表引擎 alter table 表名 engine 新引擎名; 3.修改字符集 alter table 表名 default charset utf8; 字段操作 添加字段 alter table 表名 add 字段名 数据类型 [属性] [索引] [first | after 指定字段]; 修改字段(会清空原属性 重新设置) alter table 表名 modify 字段名 数据类型 [属性] [索引] [first | after 指定字段]; 重命名字段 alter table 表名 change 字段名 新字段名 数据类型 [属性] [索引] [first | after 指定字段]; 删除字段 alter table 表名 drop 字段名;索引操作 主键索引(值必须唯一,不能为null,一个表只能有一个) 唯一索引(值必须唯一,值可以为null) 普通索引(常规索引) 全文索引(以后用sphinx替代) 查 desc 表名; show index from 表名; show index from 表名\G 增 普通索引 alter table mbs_user add index ind_jifen(jifen); 唯一索引(确保数据无重复) alter table mbs_user add unique (字段名); 添加主键索引(值唯一,表中目前没有主键) alter table mbs_user add primary key (字段名); 删 普通索引、唯一索引 alter table mbs_user drop index 索引名; 主键索引(必须先删除自增属性) alter table mbs_user drop primary key;
0 0
- MySQL常用命令
- MySql常用命令
- MySQL常用命令
- mysql常用命令
- mysql常用命令
- mysql常用命令
- Mysql常用命令
- MySQL常用命令
- mysql 常用命令
- MySQL常用命令
- mysql常用命令
- MySql常用命令
- MySQL常用命令
- mysql 常用命令
- mysql常用命令
- mysql常用命令
- mysql 常用命令
- MySQL常用命令
- android studio ndk开发遇到的问题
- [u-boot] Net: smc911x: Invalid chip endian 0xc691c691 解决方案
- ucosIII 互斥信号量、内嵌信号量
- tomcat脚本启动正常,服务无法启动,特定错误代码1
- [Medical Image Process] 3.4 Morphology Application—Watershed Algorithm 分水岭算法
- Mysql常用命令
- C++类型转换
- JDBC连接MySql数据库
- 程序Unite4
- LeetCode 026 Remove Duplicates from Sorted Array
- java线程——什么是线程?
- 算法之6-回溯法解数独问题
- 使用boost的库链接问题generic_category()
- Jenkins权限配置失误后导致登录失败的解决办法