您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站
  • MYSQL: INNODB 还是 MYISAM?

    877 wiki 2022-01-25
    MyISAM是MySQL中默认的存储引擎,一般来说不是有太多人关心这个东西。决定使用什么样的存储引擎是一个很tricky的事情,但是还是值我们去研究一下,这里的文章只考虑MyISAM和InnoDB这两个,因为这两个是最常见的。下面先让我们回答一些问题:你的数据库有外键吗?你需要事务支持吗?你需要全文索引吗?你经常使用什么样的查询模式?你的数据有多大?思考上面这些问题可以让你找到合适的方向,但那并不
    mysql mysql
  • MySQL-Cluster

    942 wiki 2022-01-25
    MySQL-cluster 架构,节点,节点作用 原理: SQL节点: 给上层应用层提供sql访问。 管理节点(MGM): 管理整个集群。 启动,关闭集群。 通过ndb_mgmd命令启动集群 存储/数据节点: 保存cluster中的数据。 数据节点,可以提供副本。实现数据冗余。 NDB引擎:是一种 ...
    mysql mysql
  • Mysql 命令 load data infile

    922 wiki 2022-01-25
    伪造mysql服务端实现任意文件读取 前几天在看文章时发现了一个新的知识点,所以来记录一下,原文章在获得数据库的账号密码之后,利用脚本读取任意文件 复现 LOAD DATE LOCAL INFILE可以把文件读取到数据库的某个表中,这样可以在phpmyadmin中执行 load data local ...
    mysql mysql
  • MySQL常用关键词

    944 wiki 2022-01-25
    MySQL常用关键词 1. 显示表departments的结构:DESC DESC departments; 2. 显示出表employees中的全部job_id(不能重复):DISTINCT SELECT DISTINCT job_id FROM employees; 3. 起别名:AS/空格 S ...
    mysql mysql
  • 如何修改mysql 默认引擎为InnoDB?

    919 wiki 2022-01-25
    1、查看 MySQL支持的引擎有哪些? show engines; 结果: 由上图可以看出,只有 InnoDB 是支持事务的 2、查看默认引擎 show variables like “default_storage_engine” 如图所示: 3、修改 mysql 默认的数据库引擎 打开配置文件 ...
    mysql mysql
  • CentOS 8上安装MySQL 8.0

    958 wiki 2022-01-25
    CentOS 8操作系统上安装MySQL 8.0,可从默认的CentOS 8存储库中安装最新版本的MySQL数据库服务器8.0版,CentOS 8还提供了MariaDB 10.3,它是MySQL 5.7的直接替代品,但有一些限制,如果你的应用程序与MySQL 8.0不兼容,请安装MariaDB 10 ...
    mysql mysql
  • MySQL 执行计划详解

    910 wiki 2022-01-25
    (admin@g1-db-test-v07:5001)[jinhailan]>explain select * from t1; + + + + + + + + + + + + + | id | select_type | table | partitions | type | possible_k ...
    mysql mysql
  • Mysql:MySQL数据管理

    847 wiki 2022-01-25
    Mysql:MySQL数据管理 外键管理 外键概念 如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为 主表 ,具有此外键的表被称为主表的 从表 。 在实际操作中,将一个表的值放入第二个表 ...
    mysql mysql
  • Scrapy连接到各类数据库(SQLite,Mysql,Mongodb,Redis)

    922 wiki 2022-01-25
    如何使用scrapy连接到(SQLite,Mysql,Mongodb,Redis)数据库,并把爬取的数据存储到相应的数据库中。 一、SQLite 1.修改pipelines.py文件加入如下代码 # 爬取到的数据写入到SQLite数据库 import sqlite3 class SQLitePipe ...
    mysql mysql
  • [mysql8 报错] 关闭ONLY_FULL_GROUP_BY

    993 wiki 2022-01-25
    bug原因: 对于GROUP BY聚合操作,如果在SELECT中的列,没有在GROUP BY中出现,那么这个SQL是不合法的,因为列不在GROUP BY从句中。简而言之,就是SELECT后面接的列必须被GROUP BY后面接的列所包含。 如:select a,b from table group b ...
    mysql mysql
  • docker运行安装mysql

    878 wiki 2022-01-25
    ```bash [root@host1 ~]# docker images -a REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/mysql 5.7 4d1bf91a2e39 37 hours ago 435 MB docker.io/postgres ... ...
    mysql mysql
  • mysql出现 too many connections

    859 wiki 2022-01-25
    出现这个问题的原因网上大致都是说这三种 1.慢sql 2.大量持久性的连接 3.程序没有及时关闭连接 解决方式 mysql -u 账号 -p 输入密码 show processlist; kill掉sleep的线程 上面是杀死等待线程让mysql恢复正常的方法,下面说解决出现这种问题的方法 mysq ...
    mysql mysql
  • 使用navicat连接mysql8.0.12版本 出现client does not support。。。解决办法

    910 wiki 2022-01-25
    navicat版本的问题 出现连接失败的原因:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password。 解决方法: 第一步: 打开MySQL命令模式,设置密码为123456(我密码123456 大家可 ...
    mysql mysql
  • docker安装mysql/redis

    941 wiki 2022-01-25
    1.安装mysql容器 #搜索mysql镜像 docker search mysql #拉取mysql镜像 docker pull docker.io/mysql #创建mysql容器,MYSQL_ROOT_PASSWORD=root设置root的密码为root docker run -d -p 3 ...
    mysql mysql
  • window系统mysql安装后获取默认密码

    864 wiki 2022-01-25
    未设置密码,获取默认密码方法 第一步:进去mysql根目录下,如果没有data文件夹可以新建一个,找不到my.ini文件也新建一个(在根目录下创建的my.ini,重新配置的参数会覆盖源文件的参数,所以找不到源文件也没关系,linux系统下配置文件为my.cnf) 在my.ini配值参数如下: 第二步 ...
    mysql mysql
  • VS2017+EF6+MySQL8.0配置(.Net Framework 4.5)

    921 wiki 2022-01-25
    开发环境Vs2017 运行环境:.Net Framework 4.5(win7专业版 64位) 1、下载安装mysql数据库版本:mysql-8.0.19-winx64 数据库版本貌似跟MySQL Connector Net不需要版本对应 mysql安装步骤网上查找一下,我的数据库配置了环境变量,不 ...
    mysql mysql
  • MySQL的数据库备份

    888 wiki 2022-01-25
    MySQL的数据库备份 备份的原因: 1、保证重要数据不丢失 2、数据转移 MySQL数据库备份方式: 1、方法1:在Sqlyog这种可视化工具中手动导出 2、方法2:直接拷贝物理文件(就是data文件) 1. 在Sqlyog这种可视化工具中手动导出(得到一个.sql文件) 1.1. 导出数据库中的 ...
    mysql mysql
  • DATAX 从scv到csv 从csv到mysql

    966 wiki 2022-01-25
    csv到csv 1 { 2 "setting": {}, 3 "job": { 4 "setting": { 5 "speed": { 6 "channel": 2 7 } 8 }, 9 "content": [ 10 { 11 "reader": { 12 "name": "txtfileread ...
    mysql mysql
  • MySQL拓展知识

    903 wiki 2022-01-25
    一:视图 1:创建视图 1 --格式:CREATE VIEW 视图名称 AS SQL语句 2 CREATE VIEW v1 AS 3 SELET nid, 4 name 5 FROM 6 A 7 WHERE 8 nid > 4 View Code 2:删除视图 1 --格式:DROP VIEW 视图 ...
    mysql mysql
  • MySQl事务隔离级别(命令及简单理解)

    894 wiki 2022-01-25
    转载自?https://www.iteye.com/blog/mtnt2008 1.查看当前会话隔离级别 select @@tx_isolation; 2.查看系统当前隔离级别 select @@global.tx_isolation; 3.设置当前会话隔离级别 set session transa ...
    mysql mysql

联系我
置顶