学习数据库



SQL之DDL_20210420

show creat database db1; create database if not exists db1; create database db3gbk character set gbk; exit exists alter database db3gbk character set utf8; drop database if exists db3 ; selec …

SQLyog
SQLyog

SQLyog13.1.1连接MySQL 8.0.19时出现的2058错误,加密方式因版本支持问题解决方法。 出现这种错误是 mysql8 以后的新版本修改了新的加密方法,加密方法为: caching_sha2_password 而旧版本的mysql加密方法 …

在manjaro中安装mysql

安装mysql(MariaDb)在manjaro中 install sudo pacman -S mysql 初始化 sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql 配置 sudo systemctl start mysqld sud …

CTFshow-sqli-labs
CTFshow-sqli-labs

CTFshow sql-labs刷题记录 1-4 分别用’、"、’)、")闭合,通过联合查询语句union获取flag。由于当前调用的库非存放flag的库,可以用手注,通过元数据库information_schema.schema …

SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by
SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by

记一次报错:C:\Program Files\Python36\lib\site-packages\flask_sqlalchemy__init__.py:794: FSADeprecationWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be …

如何进行SQL查询优化?

一:MySQL查询优化 (1)为常用的查询条件字段增加索引 (2)尽量使用union合并查询来避开or条件查询 (3)尽量避免在like后面的查询关键词左侧使用%࿰ …

docker-compose安装mysql一主二从读写分离
docker-compose安装mysql一主二从读写分离

一、docker安装 准备3台服务器 ,root@my-study-1 ,root@my-study-2,root@my-study-3 查看服务器的版本 ,Centos 7.X以上,内核版本高于3.10才能支持docker [ …

SQL防注入

如果在业务逻辑中使用了普通的sql拼接方法来查询用户名和密码的话 如果没有在输入加上一些限制,那么就可能被有心之人利用,在sql中拼接上一些语句,然后程序会识别并执行这些语句࿰ …

windows 安装mysql

https://dev.mysql.com/downloads/mysql/5.7.html 选择windows 解压后切换到mysql bin目录 执行 mysqld --initialize --console 再执行 mysqld -install, 记录初始化密码,这个密码要全࿰ …

SQL 数据库完整性
SQL 数据库完整性

实体完整性 定义实体完整性 关系模型的实体完整性在CREATE TABLE中用PRIAMRY KEY来定义。 对单属性构成的码有:列级约束条件、表级约束条件 对多个属性构成的码只有:表级约束条件 列级约束&#x …

谷歌力推新语言 Logica,解决 SQL 重大缺陷!
谷歌力推新语言 Logica,解决 SQL 重大缺陷!

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 昨日, 谷歌在其开源博客介绍了一个新的开源逻辑编程语言——Logica 。 (图片来自 Logica 官方) Logica, …