mysql
又起风了
这个作者很懒,什么都没留下…
展开
-
个人见解mysql索引使用b+树
使用b+树而非b树的原因对于b+树比b树更加矮胖的理解数据在磁盘上存储一般为512byte,而磁盘IO的大小为每次4、8、16kb,根据操作系统不同而定。mysql innodb引擎则是按页管理,大小是16k。数据库系统的设计者巧妙利用了磁盘预读原理,将一个节点的大小设为等于一个页,这样每个节点只需要一次I/O就可以完全载入。为了达到这个目的,在实际实现B-Tree还需要使用如下技巧:每次新建节点时,直接申请一个页的空间,这样就保证一个节点物理上也存储在一个页里,加之计算机存储分配都是按页原创 2020-08-15 13:03:12 · 189 阅读 · 0 评论 -
Mysql安装总结
(1)写了一个java小程序,用到了mysql,之前安装过wampserver,但是不知道wampserver中的mysql也是可以用作为mysql直接用,删除之后安装了Mysql,弄了一两天,出现好多的问题。 1.安装步骤 (1)下载mysql-5.6.24-win32.zip包 (2)解压千万不要放于中文文件夹,解压放于一个英文文件夹中,会出现如下所示的文件原创 2016-11-01 14:15:58 · 561 阅读 · 0 评论 -
Dos窗口使用mysql语句小结
1.查看表的结构:desc tableName2.修改表中的某个字段alter table tableName modify 字段的定义举例:alter table admin modify role enum('superadmin','admin') not null default 'admin';3.删除某个字段alter table tableName drop ...原创 2018-04-30 09:42:36 · 626 阅读 · 0 评论 -
mysql数据自增ID为2的解决办法
查看配置show variables like '%increment%';如果:auto_increment_increment=2执行:set @@global.auto_increment_increment = 1;set @@auto_increment_increment =1;如果:auto_increment_offset=2执行:set @@gl...转载 2018-11-10 20:14:07 · 2503 阅读 · 0 评论 -
CentOS下的Mysql的安装和使用
centos7版本,先用xshell登录远程服务器,进行配置。原文地址:https://www.cnblogs.com/jerrylz/p/5645224.html1.使用安装命令 :yum -y install mysql mysql-server mysql-devel安装完成却发现Myserver安装缺失,在网上找原因,原来是因为CentOS 7上把MySQL从默认软件列表中移除...转载 2019-03-09 19:05:30 · 120 阅读 · 0 评论 -
ubuntu 14.0.3安装mysql
原来是跟着人家博客一顿操作,结果跟着人家的命令还报错了。。百度经验找的。执行命令之前最好sudo apt-get update install.执行命令:sudo apt-get install mysql-server然后就自动安装了,中间过程有个弹窗,让输入root密码,并且重复一次。安装结束后会自动启动,直接就完事了。参考链接:https://jingyan.baidu...原创 2019-06-18 23:55:12 · 157 阅读 · 0 评论 -
Linux系统MySQL开启远程连接
远程连接服务器上的MySQL。Navicat软件连接数据库报错:2003-can't connect to MYSQL serve工具/原料 crt、navicat、Linux系统、MySQL。 方法/步骤 远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)。 ...转载 2019-06-19 09:51:02 · 305 阅读 · 0 评论 -
linux16上 mysql 5.7远程连接配置
linux16上 mysql 5.7远程连接配置进入数据库,将权限分配下GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;flush privileges;参考链接进入配置文件,允许远程连接如果不配置,就会出现连接2003的错误。注意5.7的配置文件和5....原创 2019-07-23 10:13:13 · 166 阅读 · 0 评论 -
linux服务器设置mysql5.7版本数据库忽略数据表名大小写
最初的问题vue前端能够发送正确的请求路径,后端也设置了允许跨域。请求时出现 net::ERR_CONNECTION_REFUSED 错误。但是我的本地是没有问题的,使用如下测试代码:<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></scr...原创 2019-08-31 20:18:05 · 3328 阅读 · 0 评论