mysql
-
MySQL索引相关知识学习心得
你知道的越多,你不知道的也就越多 —— 芝诺曾 一、MySQL索引学习 MySQl主要有两种类型的索引:哈希索引、B+树索引 1、哈希索引 哈希索引可以以O(1)的时间复杂度进行查…
-
MySql 在 MacOS 上的疑难杂症(迁移助手迁移, brew 安装), 一种 ERROR 2002 (HY000): Can't connect to local MySQL serv
从迁移助手从以前的 brew 上迁移的 MySql 背景: 从公司的 MacBook Pro 迁移到公司的 iMac 上时, 往往会出现一堆问题, 建议重新安装 brew unin…
-
Ubuntu安装-卸载Mysql
瑞典MySQL AB公司开发,由SUN收购,而后SUN被甲骨文并购,目前属于Oracle公司。MySQL是一种关联数据库管理系统,由于其体积小、速度快、总体拥有成本低,目前被大量的…
-
MYSQL 初学
一.数据的存储方式 特定的文件 / 内存 / 第三方云服务器 / 数据库服务器 二.什么是数据库 数据库按照一定的形式来组织存储数据,目的是为了便于操作数据 —— 增删…
-
3.MySQL数据管理
3.MySQL数据管理 3.1 外键 方式一、在创建表的时候,增加约束 CREATE TABLE `grade`( `gradeid`INT(10) NOT NULL AUTO_…
-
docker启动mysql
启动mysql容器 # –name指定容器名字 -v目录挂载 -p指定端口映射 -e设置mysql参数 -d后台运行 sudo docker run -p 3306:3…
-
mysql配置文件
mysql配置文件 [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] …
-
MySQL架构和存储引擎、系统默认数据库介绍
MySQL架构: 采用C/S架构,即客户端/服务器。客户端和服务器区分开,通过客户端发送请求来和服务器交互。 过程: 用户通过开发的应用程序来访问数据库(C/S),应用程序通过连接…
-
linux安装mysql,查询初始密码提示报错,grep ‘temporary password‘ /var/log/mysqld.log 查看不到初始密码
原因:原来安装过的mysql残留的数据未删除 解决:输入命令:rm -rf /var/lib/mysql 重启mysql服务systemctl restart mysqld 重新查…
-
mybatis中insert(添加)到MySQL数据库自动返回主键值
前提要求: 1. 数据库:MySQL 2. 数据库表的要求如下:(这里用的是Navicat) mybatis中XML文件 如下: keyPro…