mysql
文章平均质量分 90
编码行者
这个作者很懒,什么都没留下…
展开
-
Mysql 数据库优化篇
数据库调优基础操作使用解释器查看sqlexplain select * from t_userMysql优化 - 索引索引介绍MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。拿汉语字典的目录页(索引)打比方,我们可以按拼音、笔画、偏旁部首等排序的目录(索引)快速查找到需要的字。索引分单列索引和组合索引。单列索引,即一个索引原创 2021-11-18 15:35:33 · 607 阅读 · 0 评论 -
命令行模式验证初始化脚本(MySQL)
1、登陆mysql服务器。在任何一台装有mysql的机器上。进入mysql的bin目录。2、执行如下命令 连接到指定的数据库(连接到192.168.12.27,用户名root,密码Pa88w0rd@noah)mysql -uroot -pPa88w0rd@noah -h 192.168.12.273、创建临时数据库temp1(字符集是utf8,排序规则是unicode且不区分大小写)create database temp1 character set=utf8 collate=utf8_gener原创 2020-11-25 16:34:43 · 276 阅读 · 0 评论 -
Mac Navicat 无法连接Mysql-亲测可用
书接上文:https://blog.csdn.net/mbh12333/article/details/80539294不好用的方法:my.ini 下设置 bind-address=0.0.0.0修改端口号设置入站出站规则 3306加入规则中8.0 好像加入了插件机制,caching_sha2_password 如果你用的客户端不支持,更新到新版本客户端。如果像我一样是mysql在win10虚拟机里你就用客户端-用户改下就行了由于我的是Win10虚拟机里面装的mysql,我用navica原创 2020-08-30 18:34:09 · 1761 阅读 · 0 评论 -
Mysql实现Oracle序列
CREATE TABLE SEQUENCE2 ( NAME VARCHAR (100) NOT NULL COMMENT '序列名', current_value BIGINT NOT NULL COMMENT '当前值', increment BIGINT NOT NULL DEFAULT 1 COMMENT '增长值', PRIMARY KEY (NAME))...转载 2018-05-31 09:41:45 · 690 阅读 · 0 评论 -
mysql 8.0安装
my.ini文件[mysql]; 设置mysql客户端默认字符集default-character-set=utf8[mysqld];设置3306端口port = 3306 ; 设置mysql的安装目录basedir=D:\Word\Tools\mysql-8.0.11-winx64; 设置mysql数据库的数据的存放目录datadir=D:\Word\Tools\mys...原创 2018-06-01 16:11:59 · 455 阅读 · 0 评论 -
MySql中count(*)和count(字段)的区别
兼容oracle,sqlserver,mysql数据库对null和’’(空)的不同处理的解决方法/** * Oracle: 不区别对待 ''(空) 和 NULL,插入 '' 会自动转为 null * MySql: 插入的 NULL是 NULL,''(空)是 ''(空) * Sql server: 插入的 NULL 是 NULL,''(空)是 ''(空) ...原创 2019-03-28 16:01:18 · 865 阅读 · 1 评论