![](https://img-blog.csdnimg.cn/20200617161121487.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
mysql数据库
GuessHat
骐骥一跃,不能十步,驽马十驾,功在不舍
展开
-
sharding实现数据库的读写分离
数据库的读写分离为了减少同一时刻大量的并发读操作和较少的写操作,可以将数据库拆分成主库和从库,主库主要用来进行数据的写入删除操作,从库用来进行数据的读操作,通常是一主多从的配置sharding提供一主多从的数据机制,写入和删除数据会自动映射到主数据库,读的查询操作自动映射到从数据库,但是不支持主从数据库的数据同步操作,数据的同步是mysql自动支持的对于mysql的数据同步设置参见:...原创 2020-10-31 09:17:50 · 720 阅读 · 0 评论 -
mySQL的主从数据库同步设置
mySql的主从数据库同步设置1.打开服务项找到安装位置然后复制一份2.修改从数据库的mini文件可能会找不到,这是因为如果使用了默认安装,文件会存放在隐藏文件夹下,需要自己设置文件显示隐藏文件的设置然后在programData文件夹下找到mysql文件夹,复制一份修改端口号:修改地址从数据库的地址修改从数据库的数据存放地址3.安装从数据库进入从数据库的bin目录,打开命令窗口输入命令:mysqld install mysql-back --defaults-fi原创 2020-10-30 17:37:41 · 331 阅读 · 0 评论 -
分库分表的理论
分库分表的理论分库分表的思想:设计阶段应按照一定的业务逻辑将记性垂直分库和垂直分表,在数据过大和并发访问过多时优先考虑缓存、读写分离、索引技术等,最后再考虑水平分表水平分库1.1 分表1.1.1 垂直分表根据表中字段的使用频率进行分表操作,减少IO争抢,减少锁表1.1.2 水平分表在同一个数据库中按照一定规则拆分,例如按照id的奇偶数将一个表中的数据拆分成两个结构相同的表主要解决单表数据过大1.2 分库1.2.1 垂直分库按照业务逻辑进行分类,例如将相关性不强的模块拆分到不同的数据库中原创 2020-10-29 16:44:26 · 127 阅读 · 0 评论 -
运行项目连接Mysql时出现警告Establishing SSL connection without server‘s identity verification is not recommende
运行项目连接Mysql时出现警告Establishing SSL connection without server’s identity verification is not recommende运行项目连接Mysql时出现警告Establishing SSL connection without server’s identity verification is not recommende转载 2020-10-09 19:20:07 · 465 阅读 · 0 评论 -
mySQL数据库链接1045错误
mySQL数据库链接1045错误提示错误的原因一般是密码不正确:确认自己的链接密码,尤其是写在程序配置文件中的,不能有空格;如果确认自己密码是正确的,在别的软件能打开,但是在代码测试时报错,那么可以在控制面板中打开服务(开始菜单->控制面板->管理工具->服务),先关闭mysql链接,再开启;如果自己密码是正确的,但是就一直报错,可以尝试重装软件,在重装前卸载软件并删除C:\Documents and Settings\All Users\Application Data\下的m原创 2020-10-01 21:07:14 · 244 阅读 · 0 评论 -
MySql数据库增加和关闭远程访问权限
MySql增加和关闭远程访问权限1.开放远程访问权限登录自己的mySql授权账户为myuser,登录密码为mypassword,GRANT ALL PRIVILEGES ON . TO ‘myuser’@’%’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;//刷新一下数据库FLUSH PRIVILEGES;直观的效果是:在mysql下的user表中多了最下面一行数据2.关闭远程访问可以利用可视化软件SQLyog或者Navicat将上原创 2020-07-10 08:32:03 · 296 阅读 · 0 评论 -
MySQL数据库及SQLyog_Enterprise下载与安装
1.MySQL下载地址本软件为集成软件链接:https://pan.baidu.com/s/1jO5O5KjiGzATJ4E4uazfHg提取码:6exn复制这段内容后打开百度网盘手机App,操作更方便哦按照自己需求选择,默认全选,为简单化处理,只选择MySQL Database设置自己的登录密码2.查看是否安装成功右键我的电脑,选择管理,找到服务如果可以看到mysql表明已安装成功3.利用SQLyog_Enterprise连接数据库如果第一次安装,会出现要求注册,打开SQLyog_原创 2020-05-18 09:50:05 · 1223 阅读 · 0 评论 -
MySQL数据库介绍
数据库 DataBase1.作用:用于存放数据2.结构:数据库中最基本的单位是表结构,数据是存放在表中3.表创建数据类型Datatype:数值: int整形 /smallint 短整形4位 /longint 长整型 /float 单精度 /double双精度字符类型:char 固定长度字符 /varchar 不固定字符类型 /text 长字符串日期:datatime -年月日时分秒 / data-年月日 /time-时分秒len 长度:一个中文字符占用空间是一个英文的两倍,len原创 2020-05-18 16:48:56 · 350 阅读 · 0 评论