MySql教程

MYSQL语法

本文主要是介绍MYSQL语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1. 常用SQL语句查询:

查询当前数据库版本: select version();
查询当前数据库用户: select user();
查询当前路径: select @@basedir;
查询所有数据库: show databases;
选择一个数据库: use + 数据库名;
查询当前数据库: select database();
查询所有表名: show tables;
创建一个数据库: create database 数据库名;
删除一个数据库: drop database 数据库名;
查询一个表的结构: desc 表名;

2. MySQL常见的注释符:

■ #         ■ --空格        ■ /**/

3. SQL中符号运用:

■ = 赋值
■or/|| 逻辑或
■&&/And 逻辑与
■NOT/! 逻辑非
■+、-、*、/ 运算符 加减乘除
■xor 逻辑异或

4. 内联注释符及特性:

5. 常见的空格符号:

6. 注入中常见的sql函数:(以下为重点记忆部分)

1)extractvalue()函数 //对xml文档进行查询的函数 语法:extractvalue(目标xml文档,xml路径).
语句:select extractvalue('anything',concat('~',(select user())));
2)updatexml() //语法updatexml(目标xml文档,xml路径,更新的内容)
语句:select updatexml('anything',concat('~',(select version())),'xxx');
3)substr()函数 //从字符串 s 的 start 位置截取长度为 length 的子字符串,select substr(user(),1,2);
语句:select substr(user(),1,2);
4)into outfile()函数是用来导出文件的(进行恶意代码的导入导出)

7. Mysql常见的数据类型:

1)数值类型
2)日期和时间类型
3)字符串类型
4)MYSQL整数类型
5)MYSQL小数类型
6)MYSQL字符串类型

8. SQL中的增删改查:

1)添加数据:insert
2)删除数据:delete
3)修改数据:update
4)查询数据:select

9. 退出数据库方法:(如果无法退出就在quit后面加分号;即可)

EXIT --方法1
quit --方法2
\q --方法3
ctrl+c --方法4

注意:sql语句最后需要有分号;结尾

10. MySQL连接:

1)点击phpStudy中的MySQL管理器,点击选择PhpMyAdmin打开
2)命令行:输入mysql出错后,进行明文连接mysql -h 127.0.0.1 -uroot -proot
3)在mysql目录下输入常用SQL语句查询即可

11. select * from student;(*是匹配所有字符的意思)

12. 对查询结果进行排序:带 order by关键字

 

这篇关于MYSQL语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!