mysql操作基础命令
来源:互联网 发布:国考上岸经验知乎 编辑:程序博客网 时间:2024/05/16 13:58
数据库的连接
mysql -u -p -h#-u 用户名#-p 密码#-h host主机
库
#2.1 显示数据库:show databases;#2.2 选择数据库:use dbname;#2.3 创建数据库:create database dbname charset utf8;#2.3 删除数据库:drop database dbname;
表
#显示库下面的表show tables;#查看表的结构: desc tableName;#查看表的创建过程: show create table tableName;#创建表: create table tbName ( 列名称1 列类型 [列参数] [not null default ], ....列2... .... 列名称N 列类型 [列参数] [not null default ])engine myisam/innodb charset utf8/gbkcreate table user ( id int auto_increment, name varchar(20) not null default '', age tinyint unsigned not null default 0, index id (id) )engine=innodb charset=utf8;#注:innodb是表引擎,也可以是myisam或其他,但最常用的是myisam和innodb#修改表#修改表之增加列:alter table tbName add 列名称1 列类型 [列参数] [not null default ]#修改表之修改列alter table tbNamechange 旧列名 新列名 列类型 [列参数] [not null default ]#修改表之减少列:alter table tbName drop 列名称;#修改表之增加主键alter table tbName add primary key(主键所在列名);例:alter table goods add primary key(id)#修改表之删除主键alter table tbName drop primary key;#修改表之增加索引alter table tbName add [unique|fulltext] index 索引名(列名);#修改表之删除索引alter table tbName drop index 索引名;#清空表的数据truncate tableName;#删除表DROP TABLE IF EXISTS dbname;
0 0
- mysql操作基础命令
- mysql基础命令操作
- mysql 基础操作命令记录
- Python:Mysql编程(基础操作命令)
- MySQL(5.5.48) 的基础操作命令
- MySQL操作01_基础命令
- 【mysql】mysql基础操作
- Linux基础操作命令
- linux基础命令操作
- doc基础操作命令
- linux基础命令操作
- linux基础操作命令
- RabbitMQ基础操作命令
- Linux基础命令操作
- Docker基础操作命令
- Kafka基础操作命令
- docker基础操作命令
- Sed命令基础操作
- 基于Linux的WebSphere性能调优与故障诊断
- Lucene入门教程
- Spring和MyBatis环境整合
- Java NIO:浅析I/O模型
- 权限机制
- mysql操作基础命令
- 制作最小linux内核(3)
- leetcode 463 python
- iOS 10 的各种适配问题
- 舞蹈链应用之精确覆盖模板
- |洛谷|树形DP|P1270 “访问”美术馆
- Spring MVC 配置 druid 数据源实例
- angular 的数据双向绑定
- Android中的消息机制