ExcellentBoy
  • ⏱所有文章
  • 🔖标签
  • 👨🏻‍💻分类
  • 🔍搜索
  • 🙋🏻‍♂️关于我
  • GitHub 

Mysql

ShardingSphere亿级分库分表

数据初始化 实验环境 Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz 5.15.0-73-generic #80~20.04.1-Ubuntu mysql Ver 8.0.33-0ubuntu0.20.04.2 for Linux on x86_64 ((Ubuntu)) openjdk version "19.0.2" 2023-01-17 初始化 post 表结构见 post.sql,初始化程序见 gen.GenExecutor。 初始磁盘使用空间 18G。 数据初始化完成后磁盘使用空间 76G。 ...

2023-06-12     更新 2023-06-12  |  412字    1分钟    作者: XiangLin    Mysql

2022面试记录

社招的几次笔试面试记录。

2022-03-01     更新 2022-03-01  |  2690字    6分钟    作者: XiangLin    面试  Java  Redis  Mysql

MySQL 中类型转换的几种方式

MySQL 中类型转换的几种方式

2022-02-11     更新 2022-02-11  |  492字    1分钟    作者: XiangLin    Mysql

MySQL 数据库知识

数据库模块划分 关键语法 GROUP BY 满足 SELECT 子句中的列名必须为分组列或列函数 列函数对于 GROUP BY 子句定义的每一个组各返回一个结果 HAVING 通常与 GROUP BY 子句一起使用 WHERE 过滤行,HAVING 过滤组 关键字的顺序:WHERE – GROUP BY – HAVING 索引相关内容 为什么要使用索引 全表扫描适用范围窄,借助字典的思想,使用索引可以加快查询速度。 ...

2020-12-26     更新 2020-12-26  |  2756字    6分钟    作者: XiangLin    Mysql

Ubuntu 安装 MySQL

Ubuntu 安装 MySQL Ubuntu Server 和 MySQL Ubuntu Server MySQL Server 使用 APT 安装 MySQL 使用命令安装 MySQL Server sudo apt install mysql-server 查看 MySQL 运行情况 sudo service mysql status 或者 sudo /etc/init.d/mysql status sudo /etc/init.d/mysql status ● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2020-10-08 22:41:04 CST; 2 days ago Main PID: 55128 (mysqld) Status: "Server is operational" Tasks: 40 (limit: 2319) Memory: 332.3M CGroup: /system.slice/mysql.service └─55128 /usr/sbin/mysqld Oct 08 22:41:03 iZwz92js0u6m08arfj6jp8Z systemd[1]: Starting MySQL Community…... Oct 08 22:41:04 iZwz92js0u6m08arfj6jp8Z systemd[1]: Started MySQL Community …er. Hint: Some lines were ellipsized, use -l to show in full. 启动、停止、重启MySQL 的命令类似 ...

2020-10-10     更新 2020-10-10  |  353字    1分钟    作者: XiangLin    Ubuntu  Mysql

MySQL 事务

MySQL事务 MySQL事务简介 数据库的事务是指一组SQL语句组成的数据库逻辑处理单元,在这组SQL操作中,要么全部执行成功,要么全部执行失败。简单又经典的例子就是转账,事务A中进行转账,那么转出的账号要扣钱,转入的账号要加钱。为了保证数据一致性,这两个操作都必需要同时执行成功。 MySQL 事务都是指在 InnoDB 引擎下,MyISAM 引擎是不支持事务的。 事务用来管理insert、update、delete语句。 MySQL事务特性 ACID简介 MySQL中事务的四大特性包括:原子性(Atomicity)、一致性(Consistent)、隔离性(Isolation)、持久性(Durable),简称ACID。 ...

2020-09-07     更新 2020-09-07  |  2809字    6分钟    作者: XiangLin    Mysql

MySQL 与数据库

MySQL SQL 与 NoSQL 常见的关系型数据库: MySQL Oracle DB2 SQL Server 常见的非关系型数据库 Redis MongoDB MySQL 安装与用户管理 MySQL 配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf MySQL 数据库、表操作 SQL DML:数据操作语言 DCL:数据控制语言 DDL:数据定义语言 SQL 语句的注意事项 SQL 语句不区分大小写 SQL 语句必须以分号结尾 SQL 语句的注释 # 这是一段注释文字 /* 这是另一段注释文字 */ 数据库操作 # 数据库操作 # 创建数据库 create database demo; # 查询存在的数据库 show databases; # 删除数据库 drop database demo; 数据表操作 use demo; # 创建数据表--student create table student ( id int unsigned primary key, name varchar(20) not null, sex char(1) not null, birthday date not null, tel char(11) not null, remark varchar(200) ); insert into student values (1, '李强', '男', '1999-01-01', '17328222989', '备注'); # 查看表 show tables; # 查看表结构 desc student; # 查看建表语句 show create table student; # 删除表 drop table student; 修改数据表结构 # 修改表结构 # 增加表字段 alter table student add address VARCHAR(200) not null, add home_tel CHAR(11) not null; # 修改表字段属性 alter table student modify home_tel VARCHAR(20) not null; # 修改字段名 alter table student change address home_address VARCHAR(200) NOT NULL; # 删除字段 alter table student drop home_address, drop home_tel; desc student; MySQL 的数据类型和约束 数据类型 数值型 ...

2020-09-06     更新 2020-09-06  |  4069字    9分钟    作者: XiangLin    Mysql
© 2026 Daily Record Powered by Hugo & PaperMod