数据库的查、增、删、改

兽医577

兽医577

2016-01-29 16:13

数据库的查、增、删、改,数据库的查、增、删、改
  学mysql时间不长,数据库的操作无非也就的增加记录、查找记录删除记录和修改记录。
总结了以下一些命令,与大家共享:
连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码]
创建数据库:create database [库名]
显示所有数据库: show databases;
打开数据库:use [库名]
当前选择的库状态:SELECT DATABASE();
创建数据表:CREATE TABLE [表名]([字段名] [字段类型]([字段要求]) [字段参数], ......);
显示数据表字段:describe 表名;
当前库数据表结构:show tables;
更改表格 
  ALTER TABLE [表名] ADD COLUMN [字段名] DATATYPE
  说明:增加一个栏位(没有删除某个栏位的语法。
  ALTER TABLE [表名] ADD PRIMARY KEY ([字段名])
  说明:更改表得的定义把某个栏位设为主键。
  ALTER TABLE [表名] DROP PRIMARY KEY ([字段名])
  说明:把主键的定义删除。
显示当前表字段:show columns from tablename;
删库:drop database [库名];
删表:drop table [表名];
数据操作
添加:INSERT INTO [表名] VALUES('','',......顺序排列的数据);
查询: SELECT * FROM [表名] WHERE ([条件]);
建立索引:CREATE INDEX [索引文件名] ON [表名] ([字段名]);
删除:DELETE FROM [表名] WHERE ([条件]);
修改:UPDATE [表名] SET [修改内容如name = 'Mary'] WHERE [条件];

导入外部数据文本:
1.执行外部的sql脚本
当前数据库上执行:mysql < input.sql
指定数据库上执行:mysql [表名] < input.sql
2.数据传入命令 load data local infile "[文件名]" into table [表名];
备份数据库:(dos下)
mysqldump --opt schoolschool.bbb

 
展开更多 50%)
分享

猜你喜欢

数据库的查、增、删、改

SQLServer
数据库的查、增、删、改

XML 增、删、改和查示例

Web开发
XML 增、删、改和查示例

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Android SQLite数据库增删改查操作的使用详解

编程语言 网络编程
Android SQLite数据库增删改查操作的使用详解

Android SQLite数据库增删改查操作的案例分析

编程语言 网络编程
Android SQLite数据库增删改查操作的案例分析

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

文档数据库与关系数据库的比较

编程语言 网络编程
文档数据库与关系数据库的比较

数据库的结构---VB数据库入门之(二)

编程语言 网络编程
数据库的结构---VB数据库入门之(二)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

QQ新在线等级今起实施 原在线等级停止累加

QQ新在线等级今起实施 原在线等级停止累加

局域网十大故障

局域网十大故障
下拉加载更多内容 ↓