MySql 操作总结
来源:互联网 发布:mysql空闲连接 编辑:程序博客网 时间:2024/06/05 14:58
MySql 服务的启动和停止(windows):
net stop mysql
net start mysql
MySql 登录
mysql -u root -p 密码
数据库操作:
1.显示数据库列表
show databases;
2.创建,删除,使用数据库
create database 库名;
use 库名;
drop database 库名;
3.创建表
create table 表名
(
列名 类型(大小) DEFAULT '默认值' CONSTRAINT 约束名 约束定义,
...
//最后也可以放约束
//例如 UNIQUE(列名)
);
约束:
UNIQUE 约束唯一标识数据库表中的每条记录(既可以定义列也可以定义表)
PRIMARY KEY 跟UNIQUE一样,就是主键列不能含NULL值
FOREIGN KEY外键
CHECK 约束用于限制列中的值的范围 EG. check(列名>0)
4.显示表结构
show columns from 表名;
5.更改表
ALTER TABLE [表名] ADD COLUMN [字段名] DATATYPE
说明:增加一个栏位(没有删除某个栏位的语法
ALTER TABLE [表名] ADD PRIMARY KEY ([字段名])
说明:更改表得的定义把某个栏位设为主键
ALTER TABLE [表名] DROP PRIMARY KEY ([字段名])
说明:把主键的定义删除
6.数据操作
添加:INSERT INTO [表名](列名....) VALUES('','',......顺序排列的数据);
查询: SELECT * FROM [表名] WHERE ([条件]);
删除:DELETE FROM [表名] WHERE ([条件]);
修改:UPDATE [表名] SET [修改内容如name = 'Mary'] WHERE [条件];
建立索引:CREATE INDEX [索引文件名] ON [表名] ([字段名]);
7.[条件]说明
列名 = 条件值;
列名 not like '字符值'
ASC 升序 DESC 降序
net stop mysql
net start mysql
MySql 登录
mysql -u root -p 密码
数据库操作:
1.显示数据库列表
show databases;
2.创建,删除,使用数据库
create database 库名;
use 库名;
drop database 库名;
3.创建表
create table 表名
(
列名 类型(大小) DEFAULT '默认值' CONSTRAINT 约束名 约束定义,
...
//最后也可以放约束
//例如 UNIQUE(列名)
);
约束:
UNIQUE 约束唯一标识数据库表中的每条记录(既可以定义列也可以定义表)
PRIMARY KEY 跟UNIQUE一样,就是主键列不能含NULL值
FOREIGN KEY外键
CHECK 约束用于限制列中的值的范围 EG. check(列名>0)
4.显示表结构
show columns from 表名;
5.更改表
ALTER TABLE [表名] ADD COLUMN [字段名] DATATYPE
说明:增加一个栏位(没有删除某个栏位的语法
ALTER TABLE [表名] ADD PRIMARY KEY ([字段名])
说明:更改表得的定义把某个栏位设为主键
ALTER TABLE [表名] DROP PRIMARY KEY ([字段名])
说明:把主键的定义删除
6.数据操作
添加:INSERT INTO [表名](列名....) VALUES('','',......顺序排列的数据);
查询: SELECT * FROM [表名] WHERE ([条件]);
删除:DELETE FROM [表名] WHERE ([条件]);
修改:UPDATE [表名] SET [修改内容如name = 'Mary'] WHERE [条件];
建立索引:CREATE INDEX [索引文件名] ON [表名] ([字段名]);
7.[条件]说明
列名 = 条件值;
列名 not like '字符值'
ASC 升序 DESC 降序
1 0
- mysql 操作总结--UPDATE
- MySql数据库操作总结
- mysql常用操作总结
- MySQL 常用操作总结
- mysql常见操作总结
- mysql操作命令总结
- MySql数据库操作总结
- mysql常用操作总结
- mysql操作脚本总结
- MySql 操作总结
- MySQL日常操作总结
- mysql 基本操作总结
- C++操作MySQL总结
- MySql简单操作总结
- MySQL数据库操作总结
- mysql常用操作总结
- tp5 mysql操作总结
- mysql数据库基本操作总结
- Dev RepositoryItemTreeListLookUpEdit Demo
- @selector方法有多个参数时的写法
- STL 容器小结
- 判断文本框内是否有内容
- Integer做WeakHashMap的Key应注意的问题
- MySql 操作总结
- 理想团队模式构建以及对软件流程的理解
- 为什么要关注架构设计?
- JavaScript数据类型
- 初识PL/SQL
- kettle 的增量转换
- Python基础——初探“类”
- 设置switch开关切换,带动画效果
- 112. Path Sum My Submissions Question