Web学习第四天
数据库基础
1.Mysql基础操作
登录数据库:
C:\WINDOWS\system32>mysql -uroot -p
Enter password:****
查看库名
mysql>show databases;
创建库
mysql>create database ***;
Query OK,0 rows affected(0.02,sec)
删除库
mysql>drop database ***;
Query OK,0 rows affected(0.02,sec)
删除库
mysql>use ***
Database changed
创建表
mysql>create table ***(
->'id'int(11),
->'name'varchar(255)
->);
Query OK, 0 rows affected (0.03 sec)
mysql>desc ***;
2.Mysql的一些基本操作
增删改查语句
- Insert:
insert into **** values( '1' , '****' ) ;
- Delete:
delete from **** where ****;
- Update:
update *** set name = 'x' where id =3;
- Select:
select * from ***;
3.Mysql的常用变量
- Database() //查看当前数据库名
- User() //用户
- Version() //mysql版本
- @@basedir() //安装路径
4.Mysql常用符号
- & and
- || or
- ^ xor
5.Mysql的常用函数
字符串截取函数
- substr(database(),1,1)
- subtring
- Mid(database(),1,1)
- Left(database(),1)
编码函数
- Ascii()
- Hex()
- Char() //ascii()的逆函数
文件函数
- Load file() //读取文件内容
SQL注入
SQL注入起手式
1.闭合
常见的注释符
- %23(#)
- --+ or -- - or -- A
- ;%00
- '

浙公网安备 33010602011771号