MySQL命令
来源:互联网 发布:java计算器程序 编辑:程序博客网 时间:2024/05/22 05:20
连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码]
创建数据库:create database [库名]
显示所有数据库: show databases;
打开数据库:use [库名]
当前选择的库状态:SELECT DATABASE();
创建数据表:CREATE TABLE [表名]([字段名] [字段类型]([字段要求]) [字段参数], ......);
显示数据表字段:describe 表名;
当前库数据表结构:show tables;
=======================================================================
更改表格
显示当前表字段: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 school>school.bbb
提示:常用MySQL命令以";"结束,有少量特殊命令不能加";"结束,如备份数据库
一. 增删改查操作
=================================================================================
1. 增:
insert into 表名 values(0,'测试');
注:如上语句,表结构中有自动增长的列,也必须为其指定一个值,通常为0
insert into 表名(id,name) values(0,'尹当')--同上
2.删数据:
delete from 表名;
delete from 表名 where id=1;
删除结构:
删数据库:drop database 数据库名;
删除表:drop table 表名;
删除表中的列:alter table 表名 drop column 列名;
3. 改:
修改所有:updata 表名 set 列名='新的值,非数字加单引号' ;
带条件的修改:updata 表名 set 列名='新的值,非数字加单引号' where id=6;
4.查:
查询所有的数据:select *from 表名;
带条件的查询:
select *from 表名 where 列名=条件值;
Select * from 表名 where 列名 not like(like) '字符值'
分页查询:select *from 表名 limit 每页数量 offset 偏移量;
阅读全文
0 0
- Mysql命令
- MySql命令
- MySql命令
- MySql命令
- mysql命令
- Mysql 命令
- mysql命令
- MYSQL命令
- Mysql命令
- Mysql命令
- mysql命令
- MYSQL命令
- Mysql命令
- mysql 命令
- mysql命令
- mysql命令
- mysql命令
- mysql命令
- 网络基础之网桥和交换机的工作原理及区别
- 冒泡排序
- 如何消除原生Android原生网络连接显示x或者惊叹号
- HDU 1069 Monkey and Banana 最长上升子序列模板
- linux常用命令
- MySQL命令
- Unity-Shader切线空间
- 使用Java调用第三方webservice需要登录的地址,使用cxf生成的客户端文件
- Jackson工具类(各种转换)
- java多线程同步以及线程间通信详解&消费者生产者模式&死锁&Thread.join()(多线程编程之二)
- spring aop详解
- soapUI依据上一步骤的出参实现分情景跳转
- 指针的理解
- vue.js中的多组件过渡实例