![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 91
张嘉書
这个作者很懒,什么都没留下…
展开
-
mysql高级
mysql高级及调优1.mysql架构1.1.主要文件 1.二进制日志logbin : 存放了所有的操作记录 用于主从复制和备份恢复,相当于redis中的AOF 配置中默认关闭 2.错误日志 logerror :记录严重的警告和错误信息,启动和关闭时的信息,默认关闭 3.慢查询日志 : 记录查询的sql语句,从而对执行时间较长的sql语句进行分析,默认关闭,因为记录日志影响整体性能.1.2.数据文件 window系统和linux系统存放存在差异原创 2021-08-05 12:17:13 · 258 阅读 · 0 评论 -
MySQL常用函数
数学函数 CEIL() 进一取整 FLOOR() 舍掉小数部分 ROUND() 四舍五入 TRUNCATE() 截取小数点后几位 MOD() 取余数 ABS() 取绝对值 POWER() 幂运算 PI() 圆周率 RAND()或者RAND(X) 0~1之间的随机数 SIGN(X) 得到数字符号 EXP(X) 计算e的x次方字符串函数日期时间函数其它常用函数...原创 2020-07-10 18:35:32 · 90 阅读 · 0 评论 -
MYSQL数据操作
添加记录INSERT [INTO] tbl_name[(col_name,…)] {VALUE|VALUES}(VALUES…);不指定字段名称INSERT tbl_name VALUE(value…)需要按照建表时的字段顺序给每一个字段赋值列出指定字段INSERT tbl_name(字段名称,…) VALUES(值,…)INSERT … SET的形式INSERT tbl_name SET 字段名称=值,…;INSERT … SELECTINSERT tbl_name[(字段名称…)]原创 2020-07-10 18:32:55 · 133 阅读 · 0 评论 -
MYSQL存储引擎
MyISAM存储引擎默认MyISAM的表会在磁盘中产生3个文件 .frm 表结构文件 .MYD 数据文件 .MYI 索引文件可以在创建的时候指定数据文件和索引文件的存储位置,只有MyISAM表支持 DATA DIRECORY [=] 数据保存的绝对路径 INDEX DIRECTORY [=] 索引文件保存的绝对路径MyISAM单表最大支持的数据量2的64次方条记录每个表最多可以建立64个索引如果是复合索引,每个复合索引最多包含16个列,索引值最大长度是原创 2020-07-10 16:57:27 · 84 阅读 · 0 评论 -
MYSQL中的数据类型
整数型浮点型字符串类型 CHAR效率高于VARCHAR,CHAR相当于拿空间换时间,VARCHAR拿时间换空间 CHAR默认存储数据的时候,后面会用空格填充到指定长度;而在检索的时候会去掉后面空格;VARCHAR在保存的时候不进行填充,尾部的空格会留下TEXT列不能有默认值,检索的时候不存在大小写转换日期时间类型二进制类型...原创 2020-07-10 16:53:55 · 121 阅读 · 0 评论 -
数据表相关操作
数据表表是数据库最重要的组成部分之一,数据是保存在数据表中数据表由行(row)和列(column)来组成每个数据表中至少有一列,行可以有零行一行或者多行组成表名要求唯一,不要包含特殊字符,最好含义明确创建表CREATE TABLE [IF NOT EXISTS] tbl_name(字段名称 字段类型 [完整性约束条件],字段名称 字段类型 [完整性约束条件],…)ENGINE=存储引擎 CHARSET=编码方式;UNSIGNED 无符号,没有负数,从0开始原创 2020-07-10 16:48:44 · 128 阅读 · 0 评论 -
深入浅出数据库(MySQL数据库)
MySQL数据库安装及navicat破解什么是数据库MySQL相关操作数据库相关操作原创 2020-07-10 16:30:47 · 116 阅读 · 0 评论 -
数据库相关操作
创建数据库CREATE {DATABASE|SCHEMA} db_name;检测数据库名称是否存在,不存在则创建 CREATE DATABASE [IF NOT EXISTS] db_name;在创建数据库的同时指定编码方式CREATE DATABASE [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset;注意数据库名称最好有意义名称不要包含特殊字符或者是MySQL关键字查看当前服务器下全部数据库SHOW原创 2020-07-10 16:22:06 · 98 阅读 · 0 评论 -
MYSQL相关操作
配置文件my.cnf(mac)是MySQL的配置文件my.ini(windows)是MySQL的配置文件登陆/退出MySQL需在cmd命令窗口下输入执行,需将mysql安装目录下的bin目录添加到系统环境path变量里登陆 mysql -uroot -p / mysql -uroot -proot 得到版本号 mysql -V/ mysql --version 登陆的同时打开指定数据库 mysql -uroot -p -D db_name退出 exit /quit登原创 2020-07-10 16:18:21 · 102 阅读 · 0 评论 -
什么是数据库?
数据库(Database) 是按照数据结构来组织、存储和管理数据的仓库常见的数据库OracleDB2SQL ServerPostgre SQLMySQL相关术语数据库系统(Database System):DBS数据库(Database)数据库管理系统(Database Management System):DBMS应用开发工具管理员及用户SQL语言Structured Query Language:结构化查询与颜DDL数据定义语言DML数据操作语言DQL数据查询语言原创 2020-07-10 16:10:37 · 96 阅读 · 0 评论