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
  • '
posted @ 2021-07-30 23:31  颜骏  阅读(65)  评论(0)    收藏  举报