目录介绍:
bin目录,储存可执行文件
data目录,储存数据文件
docs,文档
include目录,存储包含的头文件
lib目录,存储库文件
share,错误消息和字符集文件
Mysql语句的规范
1.关键字与函数名称全部大写
2.数据库名称,表名称,字段名称全部小写
3.SQL语句必须以分号结尾
dos中登录MySQL指令:
mysql -uroot -p123 -P3306 -h127.0.0.1
#MySQL -u用户名 -p密码 -P端口号 -h服务器名称
退出指令有三个:exit;quit;\q
dos命令关闭和开启MySQL
启动:net start mysql
关闭:net stop mysql #这两个指令还可以应用其他程序,如Java
控制面板中MySQL的启动和关闭:计算机-管理-服务和应用程序-服务-MySQL-右击-重新启动
#所有应用程序都可以用此方法重启,如java
修改MySQL提示符:
1.连接客户端时通过参数指定:shell>mysql -uroot -proot --prompt 提示符
shell>mysql -uroot -proot --prompt \h
2.连接客户端后通过prompt 命令修改:
+prompt mysql>
#直接输入"prompt"加上你要改的提示名称再加上">",可以改"\h"-主机名,也可以改成随机的名字
3.mysql>prompt 提示符:
PROMPT \u@\h \d>
#改成 用户名@主机名 当前数据库名称
MySQL常用命令
SELECT VERSION(); #显示MySQL的版本号
SELECT NOW(); #显示当前日期
SELECT USER(); #显示当前用户
完整的创建数据库:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
# 创建 数据库 或 表 可以不要的 数据库或表的名字
例:CREATE DATABASE f1 #新建一个名为"f1"的数据库
#[IF NOT EXISTS]:忽略存在的数据库,并产生警告信息,查看警告信息:SHOW WARNINGS;
创建gbk编码的数据库:[DEFAULT] CHARACTER SET [=] charset_name
#可以不写 设置 可以不写 编码方式
例:CREATE DATABASE f2 CHARACTER SET gbk
查看当前服务器下的数据表列表:SHOW {DATABASE | SCHEMAS};
查看数据库创建的时候所使用的指令是多少:SHOW CREATE DATABASE fc;#还能看到编码方式.
修改数据库:ALTER {DATBASE | SCHEMA} [db_name]
[DEFAULT] CHARACTER SET [=] charset_name
例:ALTER DATBASE f1 CHARACTER SET = utf8;#修改建好了的数据库编码
删除数据库:DROP {DATABASE | SCHEMA} [IF EXISTS] db_name
例:DROP DATABASE f1;
安全测试owasp top10
常见性能测试