![](https://img-blog.csdnimg.cn/eda0b3be233a4bd38d8614c6d29fd0e8.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
MySQL学习专栏
怎么就重名了
这个作者很懒,什么都没留下…
展开
-
mysql基础(1)
数据库的操作:创建、查看、修改、删除create、show、alter、dropcreate database db_name;show databases;show create database db_name;alter database db_name character set utf8;drop database db_name;表的操作:创建、查看、修改、原创 2018-01-29 14:34:56 · 138 阅读 · 0 评论 -
console的mysql简单图书馆
C的MySql简单图书馆MySql中的表create table book_information(ISBN varchar(30) primary key,book_name varchar(50) not null,author varchar(20) not null,publisher varchar(20) not null,pub_date date not nu原创 2018-01-30 14:33:34 · 563 阅读 · 0 评论 -
MySQL count函数
count(*),count(1),count(id),count(字段)的效率count(*) ~count(1) > count(id) > count(字段)CREATE TABLE `my_table` ( `id` int(11) NOT NULL, `c` int(11) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8select count(*),count(id), c原创 2022-01-22 16:10:04 · 252 阅读 · 0 评论 -
MySQL的事务
可重复读mysql> show variables like 'transaction_isolation';+-----------------------+-----------------+| Variable_name | Value |+-----------------------+-----------------+| transaction_isolation | REPEATABLE-READ |+------------------原创 2022-01-22 13:58:28 · 286 阅读 · 0 评论 -
Mysql分库分表的计算公式
一直在说mysql数据大了要分库分表,但是一直都不知道分库分表如何计算表和库。作用分表:降低单个表数据量太大带来性能的损失分库:降低单个数据库机器带来性能的损失分库分表:多个机器、多个表实现性能的提升常用公式midValue = hash(分库分表的值,例如订单ID) % (库数量 * 每个库的表数量)库序号 = midValue / 每个库的表数量表序号 = midValue % 每个库的表数量简单计算package com.tom.tom.mysql;import java.u原创 2022-01-22 00:19:56 · 1033 阅读 · 0 评论 -
MySQL表连接
SELECT DISTINCT < select_list > FROM < left_table > < join_type >JOIN < right_table > ON <join_condition>WHERE < where_condition > GROUP BY < group_by_list > HAVING < having_condition > ORDER BY &原创 2022-01-01 03:58:46 · 330 阅读 · 0 评论 -
sharding-jdbc实现读写分离
1、其实很简单2、创建mysql主从实例3、创建sprigboot项目3.1 加入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.2</v原创 2021-03-02 18:45:36 · 136 阅读 · 0 评论