数据库笔记1

目录介绍:

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

图片发自App

dos命令关闭和开启MySQL

启动:net start mysql

关闭:net stop mysql  #这两个指令还可以应用其他程序,如Java

控制面板中MySQL的启动和关闭:计算机-管理-服务和应用程序-服务-MySQL-右击-重新启动

#所有应用程序都可以用此方法重启,如java

图片发自App

修改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>

#改成 用户名@主机名 当前数据库名称

图片发自App

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

常见性能测试

你可能感兴趣的:(数据库笔记1)