首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏技术杂记

    mysql 迁移10

    ]# chown -R mysql.mysql /var/lib/mysql/ [root@slave02 mysql]# ll total 5916780 drwx------ 2 mysql mysql ---- 2 mysql mysql 36864 Dec 9 03:57 mysqltestt_db drwx------ 2 mysql mysql 4096 Dec 9 03 drwx------ 2 mysql mysql 4096 Dec 9 02:52 ijavadb drwx------ 2 mysql mysql 12288 Dec 9 4096 Dec 9 02:45 mysql drwx------ 2 mysql mysql 4096 Dec 9 02:49 testdb drwx------ 2 mysql mysql mysql mysql 20480 Dec 9 03:08 /data/mysql/ [root@slave02 mysql]#

    55830编辑于 2022-03-22
  • 来自专栏技术杂记

    mysql 迁移10

    ]# chown -R mysql.mysql /var/lib/mysql/ [root@slave02 mysql]# ll total 5916780 drwx------ 2 mysql mysql ---- 2 mysql mysql 36864 Dec 9 03:57 mysqltestt_db drwx------ 2 mysql mysql 4096 Dec 9 03 drwx------ 2 mysql mysql 4096 Dec 9 02:52 ijavadb drwx------ 2 mysql mysql 12288 Dec 9 4096 Dec 9 02:45 mysql drwx------ 2 mysql mysql 4096 Dec 9 02:49 testdb drwx------ 2 mysql mysql mysql mysql 20480 Dec 9 03:08 /data/mysql/ [root@slave02 mysql]#

    2.7K20编辑于 2022-03-22
  • 来自专栏IT从业者张某某

    MySQL系列-win10安装MySQL

    MySQL系列-win10安装MySQL 1.1MySQL下载安装MySQL5.7 下载地址 https://www.mysql.com/downloads/ 进入后,下拉页面,最下面有社区版本下载 安装完毕,点击next 产品配置 产品配置-输入密码 执行应用配置 配置后点击finish,进入如下截图 点击next测试链接服务器 点击next 安装完成 1.2MySQL 下载再安装MySQL8.0 未完待续

    98230编辑于 2023-11-10
  • 来自专栏写代码和思考

    MySQL学习笔记(10) MySQL Replication 复制

    背景 本节将如何设置 MySQL 的主从同步。 步骤 2: 新建一个用于同步的mysql用户,并赋予 REPLICATION SLAVE 权限 -- ( 配置主数据库 ) mysql> CREATE USER 'repl'@'%' IDENTIFIED BY '123456'; mysql> GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%'; mysql> FLUSH PRIVILEGES; 步骤 3: 开启 /mysql-bin | | log_bin_index | /var/lib/mysql/mysql-bin.index | mysql docker run -di --name mysql_copy -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7 docker 里没有 vi编辑器

    49320发布于 2021-06-29
  • 来自专栏Python

    WIN10安装MYSQL教程

    下载安装包 地址:https://www.mysql.com/cn/downloads/ 拉到最下面,找到MySQL Community Edition (GPL) (注:GPL版本为开源,非商用;commercial 配置环境变量 为了能直接在cmd中使用mysql,需配置一下环境变量。win+pause--》环境变量--》在path中添加mysql安装的bin目录。 mysql默认安装在C:\Program Files\MySQL\MySQL Server 8.0\bin。 测试: cmd--》 mysql -u root -p回车输入安装时设置好的root用户的密码。 成功。且mysql service已经在运行。 cmd--> mysql -u root -p --->登录进入mysql后,执行: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password

    1.7K10编辑于 2024-10-12
  • 来自专栏对线JAVA面试

    10MySQL面试题

    2.mysql里记录货币用什么字段类型好 NUMERIC 和DECIMAL 类型被MySQL实现为同样的类型,这在SQL92标准允许。 3.MySQL中myisam与innodb的区别 InnoDB支持事务,而MyISAM不支持事务 InnoDB支持行级锁,而MyISAM支持表级锁 InnoDB支持MVCC, 而MyISAM不支持 InnoDB 5.MYSQL相比于其他数据库有哪些特点? MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司,现在已经被Sun公司收购,支持FreeBSD、Linux、MAC、Windows等多种操作系统与其他的大型数据库例如Oracle union all 则会显示重复结果,只是简单的两个结果合并并返回.所以效率比union高,在保证没有重复数据的情况下用union all. 10. SQL语言包括哪几部分?

    64040编辑于 2022-10-27
  • 来自专栏学习

    MySQL【知识改变命运】10

    这时候就用到了联合查询 2:联合查询就是多个表的组合查询,一次查询涉及两张或则两张以上的表,成为联合查询 1.联合查询在MySQL里面的原理 参与查询的所有表笛卡尔积,结果集在临时表中 实例:创建两张表 所以根据实际情况确定联合查询表的个数 2.练习一个完整的联合查询 2.1.构造练习案例数据 # 课程表 insert into course (name) values ('Java'), ('C++'), ('MySQL 确定连接条件,student表中的class_id与class表中id列的值相等 连接条件,student表中的class_id与class表中id列的值相等 # 在where⼦句中加⼊连接条件 mysql 外连接 • 外连接分为左外连接、右外连接和全外连接三种类型,MySQL不⽀持全外连接。 • 左外连接:返回左表的所有记录和右表中匹配的记录。 mysql> select * from score s1, score s2; 5.2.显⽰所有"MySQL"成绩⽐"JAVA"成绩⾼的成绩信息 首先分为两步进行,先要找到课程的id,java是1,

    43010编辑于 2024-10-21
  • 来自专栏PHP实战技术

    Mysql入门的10条语句

    答: drop table 表名; 10.如何查看表的结果?????? description可以缩写成desc 答: desc 表名;

    64170发布于 2018-02-08
  • 来自专栏往期博文

    MySQL学习10:视图&事务&索引

    视图可以看作是一个虚拟的表,可将一些表的关系结合起来进行查看,并实时更新(表的数据变化,视图也会随之变化,因此视图并非表的备份)。 视图用来方便查看,因此只具备查看的功能。不能对视图数据进行修改,视图不是真实的表。

    82910编辑于 2022-06-14
  • 来自专栏小雨的CSDN

    10.MySQL索引(必考要点)

    索引 :好比书的目录,是为了加快查找的效率,如果数据库中没有索引,此时查找的时候就需要把整个表都遍历一遍,就有点像“顺序表查找”,针对数据库进行查找,数据库在磁盘上,磁盘访问速度很慢,并且数据量也可能非常多,那么这个查找速度就很慢。索引就是为了避免数据库进行顺序查找,提高查找效率。

    33820编辑于 2022-10-26
  • 来自专栏全栈测试技术

    MySql基础-笔记10-索引

    1、说明索引可以大大提高MySQL的检索速度;索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。

    37450编辑于 2023-01-31
  • 来自专栏一直在努力的Java菜鸡er

    win10上安装mysql

    话不多说,进入mysql的官网下载对应版本的mysql压缩包。 在本地解压刚才下载的压缩包到某个目录(记住目录路径)。 ]#设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port=3306#设置mysql的安装目录,这里替换成自己的路径basedir= D:\cgd\mysql-8.0.17#设置mysql数据库的数据的存放目录datadir=D:\cgd\mysql-8.0.17\data#允许最大连接数max_connections=200#服务端使用的字符集默认为 mysqld -install (安装) 启动服务 Net start MySQL 登录数据库并修改密码 mysql -u root -p 修改自己的数据库密码为123456 alter user 使用sqlyog或者navicat 如果出现这种情况 再使用管理员权限进入mysql的bin目录 mysql -u root -p登录自己的数据库,依次执行下面命令 ALTER USER 'root

    1.3K20编辑于 2022-06-15
  • 来自专栏大数据那些事

    Mysql10)——聚合函数的用法

    我们想查寻在is_deleted=0下,id的最大值,可用如上语句,可以查出id最大为4. (2)min()的用法 同上:

    1.9K10发布于 2020-11-11
  • 来自专栏自动化、性能测试

    Mysql 常用函数(10)- strcmp 函数

    Mysql常用函数的汇总,可看下面文章 https://www.cnblogs.com/poloyy/p/12890763.html strcmp 的作用 比较两个字符串的顺序是否完全一致 注意:完全一致的意思是字符串里的每个字符

    97120发布于 2020-06-09
  • 来自专栏私人订制

    MySQL 中随机选择10条记录

    MySQL 中随机选择10条记录 SELECT id FROM user ORDER BY RAND() LIMIT 10; 数据量小于1000行的时候,上面的 sql 执行的快。 参考 MySQL select 10 random rows from 600K rows fast ORDER BY RAND()

    3.7K20编辑于 2023-05-11
  • 来自专栏JAVA乐园

    10 亿数据如何快速插入 MySQL

    最快的速度把10亿条数据导入到数据库,首先需要和面试官明确一下,10亿条数据什么形式存在哪里,每条数据多大,是否有序导入,是否不能重复,数据库是否是MySQL? 而是被近似切分为100个文件,后缀标记顺序 要求有序导入,尽量不重复 数据库是 MySQL 首先考虑10亿数据写到MySQL单表可行吗? 数据库单表能支持10亿吗? 答案是不能,单表推荐的值是2000W以下。这个值怎么计算出来的呢? MySQL索引数据结构是B+树,全量数据存储在主键索引,也就是聚簇索引的叶子结点上。 Mysql b+索引的叶子节点每页大小16K。当前每条数据正好1K,所以简单理解为每个叶子节点存储16条数据。 当配置为0、2 会每隔1s刷新数据到磁盘, 在系统宕机、mysql crash时可能丢失1s的数据。

    1K10编辑于 2024-02-29
  • win10安装MySQL8

    环境:win10 MySQL版本:8.0.18 话不多说,直接上教程。 1.下载安装包 MySQL官方地址:https://dev.mysql.com/downloads/ 64位安装包下载地址:https://dev.mysql.com/downloads/mysql/ 2)在“D:\学习软件\mysql-8.0.18-winx64”目录下创建“my.ini”(以ANSI存储),在文件中输入以下内容: [mysql] # 设置mysql客户端默认字符集 default-character-set =utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\学习软件\mysql-8.0.18-winx64 # 设置mysql 5)以管理员身份新开一个cmd,依次输入以下命令: mysql.exe -u root # 免密码登录MySQL use mysql # 使用数据库 UPDATE mysql.user SET authentication_string

    95610编辑于 2026-01-23
  • 来自专栏大大刺猬

    mysql提升10倍count(*)的神器

    虽然结构是一样的, 但却分为叶子节点和非叶子节点供btr+使用, INODE PAGE中的每2个segment对应的就是 btr+里面的第一个非叶子节点(ROOT PAGE)和第一个叶子节点的我们知道mysql 见文末.先看看原生的mysql的count(*)速度188W数据, 耗时2秒! 还是不错的成绩.神器使用这个神器前, 先深呼吸,吸收天地之灵气. 然后快速敲下如下命令:time python3 super_fast_count.py /data/mysql_3314/mysqldata/db1/sbtest1.ibd耗时为 0.19 秒. 差不多只有mysql原版的十分之一, 可喜可贺. 行数也是能对上的, 说明我们统计的结果也是对的.经过测试发现, 敲命令的速度和脚本执行速度没有明显关系. 实际使用的时候可以放心的慢慢敲.神器的兼容性测试然后我们来测试下兼容性:python2环境: 看起来慢一丢丢, 但无伤大雅mysql 5.7环境: 我没得大表了, 就这个10W行的意思意思吧. 0.04

    62361编辑于 2025-03-21
  • 来自专栏云计算爱好者

    你常用的10MySQL命令

    今天给大家介绍一些简单的MySQL常用的实用命令。如果你已经熟练使用MySQL就可以跳过啦!如果还不知道的都可以在自己机器上练习一下。 0. 显示数据库 命令:show databases。 查看MySQL版本 命令:select version(); 。 作用:查看服务器版本。 -+ 1 row in set (0.00 sec)  注意:查看MySQL版本是一件非常重要的事情,比如:MySQL5.6之前就不支持Online DDL,MySQL 5.7.8 之前就不支持JSON *************  Name: t_base_data           Engine: InnoDB          Version: 10       Row_format: Dynamic 最后,上面列出了一些MySQL命令,在实际工作中,非常实用。其实工作中用到的MySQL命令远远不止这些,下次我们再写。

    2.3K80发布于 2018-01-16
  • 来自专栏JAVA葵花宝典

    10道经典MySQL面试题

    2.mysql里记录货币用什么字段类型好 NUMERIC 和DECIMAL 类型被MySQL实现为同样的类型,这在SQL92标准允许。 3.MySQL中myisam与innodb的区别 InnoDB支持事务,而MyISAM不支持事务 InnoDB支持行级锁,而MyISAM支持表级锁 InnoDB支持MVCC, 而MyISAM不支持 InnoDB 5.MYSQL相比于其他数据库有哪些特点? MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司,现在已经被Sun公司收购,支持FreeBSD、Linux、MAC、Windows等多种操作系统与其他的大型数据库例如Oracle union all 则会显示重复结果,只是简单的两个结果合并并返回.所以效率比union高,在保证没有重复数据的情况下用union all. 10. SQL语言包括哪几部分?

    98620发布于 2021-05-11
领券