数据库常⽤操作命令语句
关于DOS命令:
进⼊命令提⽰符控制台CMD,命令:打了⼀个字符串通过回车让计算机去执⾏⼀定的操作;
进⼊盘符,D: 、C:
进⼊到⽬录 cd ,跟的⽬录名称是可以使⽤通配符*,⽐如要进⼊ d:/mydocument ,可以通过命令cd mydoc*返回上级⽬录 cd…
列式⽬录 dir
树状列式⽬录内的所有⽂件tree
mysql:
1.安装 mysql install mysql-5.5;
2.启动服务 net start mysql-5.5;
mysql -uroot -p;
退出 myaql>exit;
移除 mysql-remove mysql
停⽌ net stop mysql
启动 net start mysql
启动 net start mysql
显⽰库中的数据表:use mysql; 显⽰数据库:show databases;
显⽰数据表:show tables;
基本的增删改查语句
关于数据库的增删改查
添加数据
INSERT INTO table_name(field1, field2,…) VALUES(value1, value2, value3)
1.field1可以省略不写,但是如果不写,后⾯VALUES的顺序是要和你定义时的顺序保持⼀致的;
2.field1如果写了,那么fields⾥⾯的顺序要和VALUES后⾯的数值保持⼀致。
bu’shi
修改数据
在程序开发中,修改数据⼀般是⾮常关键的操作,所以,只要是写更新数据的语句的时候,⼀定要想好条件。
UPDATE table_name SET field1=value1, field2=value2, … WHERE condition
删除
同样的和修改数据操作⼀样,在删除数据的时候,⼀定要加上删除数据的条件。DELETE FROM table_name WHERE condition
这⾥已经吧id=8⼀⾏的删除了
查询所有数据
使⽤通配符*查询
SELECT * FROM table_name [WHERE condition]
此处遍历出来的数据的顺序是创建表中字段的顺序。
– 避免重复数据的查询
SELECT DISTINCT age FROM t_182;
除法
SELECT money/6 FROM t_18;
– 乘法以此类推…
select money*2 FROM t_18;
查询数据处理
数学运算的数据结果处理:+ - * / %
SELECT name, price AS ‘⼈民币’, price/6 AS ‘美元’ FROM t_menu
格式化的数据处理
使⽤CONCAT(STR1, STR2, …)进⾏字符串拼接是最常⽤的。
条件查询
带关系运算符和逻辑运算符的表达式;
带 BETWEEN AND 关键字的条件查询;
带 IS NULL 关键字的条件查询;
带 IN 关键字的条件查询;
带 LIKE 关键字的条件查询。
关系运算符和逻辑运算符
关系运算符:>、 >=、 <、 <=、 !=(<>)、 =;
逻辑运算符:AND(&&)、OR(||)、NOT(!)、XOR。
⽰例:
SELECT * FROM stu_info WHERE age >= 18 AND clazz = ‘C1’ AND code = ‘01’

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。