mysql 建表 插入数据 添加删除主外键

  • Post author:
  • Post category:mysql

-- CREATE DATABASE school; -- use school; -- CREATE TABLE student1 -- ( -- id INT UNIQUE, -- sno INT PRIMARY KEY, -- sname CHAR(10), -- ssex CHAR(2), -- sdept char(20), -- sprovince CHAR(10), -- scity…

继续阅读 mysql 建表 插入数据 添加删除主外键

mysql中实现统计每日

  • Post author:
  • Post category:mysql

记录一下,实操过。。。 时间戳格式 FROM_UNIXTIME(create_time,'%Y-%m-%d') as time 日期格式 DATE_FORMAT(create_time,'%Y-%m-%d') as time 查询每一条插入的条数,每天: SELECT FROM_UNIXTIME(create_time,'%Y-%m-%d') as time , count(*) as count…

继续阅读 mysql中实现统计每日

MySql为什么不推荐使用UUID做主键

  • Post author:
  • Post category:mysql

设计MySQL数据库表的时候,一定会考虑主键的设计。mysql官方推荐不要使用uuid或者不连续不重复的雪花id,推荐连续自增的主键id,官方的推荐是auto_increment。为什么不建议采用uuid,使用uuid究竟有什么坏处? 如果设计表不设置主键,MySQL官方有以下说明: If you do not define a PRIMARY KEY for your table, MySQL …

继续阅读 MySql为什么不推荐使用UUID做主键

Table ‘performance_schema.session_variables’ doesn’t exist以及后续升级mysql遇到的cannot select database 问题

  • Post author:
  • Post category:mysql

Table ‘performance_schema.session_variables’ doesn’t exist以及后续升级mysql遇到的cannot select database 问题 自己原来目的是表格之间导入数据,运行sql语句,遇到1146错误 performance_schema.session_variables’ doesn’t exist, 网上查说是要升级,在mysql,…

继续阅读 Table ‘performance_schema.session_variables’ doesn’t exist以及后续升级mysql遇到的cannot select database 问题

mysql模糊匹配五位_mysql中模糊查询的四种用法介绍

  • Post author:
  • Post category:mysql

下面介绍mysql中模糊查询的四种用法: 1,%: 表示任意0个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_name LIKE '%三%' 将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来。 另外,如果需要找出u_name中既有“三”又有“猫”的记录,…

继续阅读 mysql模糊匹配五位_mysql中模糊查询的四种用法介绍

MYSQL导入导出常用命令

  • Post author:
  • Post category:mysql

一、备份数据库:(命令在DOS的mysql/bin目录下执行) mysqldump --opt school>school.bbb 注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u root -…

继续阅读 MYSQL导入导出常用命令

MySql中On和Where的区别

  • Post author:
  • Post category:mysql

1、区别 ① 先执行on,后执行where; on是建立关联关系在生成临时表时候执行,where是在临时表生成后对数据进行筛选的 。 ②比如两个表进行left join连接查询结果,where会对查询的结果进行过滤, on会返回驱动表的所有数据。 ③left join按照条件关联,不管是否为真,都返回左边表的数据。 2、on和where使用时机的分析 先抛开where条件,看On条件。left j…

继续阅读 MySql中On和Where的区别

MySQL数据库(二):常用SQL函数(处理不同类型数据转换场景)

  • Post author:
  • Post category:mysql

目录 一、常用sql函数 1.concat():字符串拼接 2.ifnull(str1,str2):若str1为null,返回str2;否则,返回str1; 4.特别提示:+号与concat() 5.in 6.is / is not 7.安全等于:<=> 8.LENGTH(str):字符串长度;upper:转大写;lower:转小写; 9.substr(str,a,b):在str中从索…

继续阅读 MySQL数据库(二):常用SQL函数(处理不同类型数据转换场景)

mysql执行结果导出文件_mysql查询结果输出到文件

  • Post author:
  • Post category:mysql

方式一 在mysql命令行环境下执行: sql语句+INTO OUTFILE +文件路径/文件名 +编码方式(可选) 例如: SELECT * FROM (表名) INTO OUTFILE'/usr/local/test.txt' ; 注意事项: 1)可能会报没有 select command denied(没有查询权限) 或者Access denied for user(没有file权限) ,增…

继续阅读 mysql执行结果导出文件_mysql查询结果输出到文件