随笔分类 -  mysql

摘要:{} 是选择一个 [] 是可选参数 新建数据库 CREATE {DATABASE|SCHEMA } [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name 查看当前服务器下的数据库列表 SHOW {DATABASES | SC 阅读全文
posted @ 2020-09-22 01:23 X__cicada 阅读(105) 评论(0) 推荐(0)
摘要:EXPLAIN output columns(解释输出列) Each output row from EXPLAIN provides information about one table . Each cotains the values summarized in Table 8.1 "EXP 阅读全文
posted @ 2020-03-09 12:41 X__cicada 阅读(422) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-03-04 16:48 X__cicada 阅读(1) 评论(0) 推荐(0)
摘要:大多数MySQL的核心功能都在第二层 包括查询解析,分析,优化,缓存以及所有的内置函数(例如日期,时间,数学和加密函数),所有跨存储引擎的功能都在这一层实现:存储过程,触发器,视图。 第三层包含了存储引擎,存储引擎负责MySQL中的数据存储和提取。 1.1.1连接管理与安全性 每个客户端连接都会在服 阅读全文
posted @ 2019-12-12 21:25 X__cicada 阅读(153) 评论(0) 推荐(0)
摘要:一,基础规范 表存储引擎必须使用InnoDB 表字符集默认使用utf8,必要时使用utf8mb4 解读: (1)通用,无乱码风险,汉字3个字节,英文1个字节 (2)utf8mb4是uft8的超集,有存储4字节例如表情符号时,使用它 禁止使用存储过程,视图,触发器,Event 解读: (1)对数据库性 阅读全文
posted @ 2019-06-15 18:12 X__cicada 阅读(136) 评论(0) 推荐(0)
摘要:[mysqld] #下面加 character-set-server=utf8mb4 [mysql] #下面加 default-character-set=utf8mb4 阅读全文
posted @ 2019-05-29 00:21 X__cicada 阅读(815) 评论(0) 推荐(0)
摘要:关键字与函数名全部大写 数据库名,表名,字段名全部小写 SQL语句必须以分号结尾 阅读全文
posted @ 2019-05-28 23:26 X__cicada 阅读(234) 评论(0) 推荐(0)
摘要:打开mysql的配置文件 vim my.cnf 找到mysql下面的配置项 [mysql] ##修改mysql的提示符 prompt=\\u@\\h \\d \\D -> :wq!保存退出 \D:当前服务器的完整日期 \d: 当前选择的数据库 \u:当前操作人 \h:Mysql服务器名称; \\为了 阅读全文
posted @ 2019-05-28 22:58 X__cicada 阅读(342) 评论(2) 推荐(0)
摘要:centos下默认安装mariadb数据库 1:将mariadb移除 yum search mysql; yum remove mariadb-libs.x86_64; 2:下载mysql源 wget https://dev.mysql.com/get/mysql57-community-relea 阅读全文
posted @ 2018-10-08 22:05 X__cicada 阅读(227) 评论(0) 推荐(0)
摘要:如何理解sql注入: SQL注入是将SQL代码添加到输入参数中传递到SQL服务器解析并执行的一种攻击手段. SQL注入是如何产生的: web开发人员无法保证所有的输入都已经进行过滤 攻击者利用发送给SQL服务器的输入数据构造可执行SQL代码 (get,post请求,cookie信息,HTTP hea 阅读全文
posted @ 2018-03-31 03:17 X__cicada 阅读(168) 评论(0) 推荐(0)