数据库,后端开发者必学,而且现在以MySQL居多。这个系列将罗列自己以前的笔记以及深入MySQL一些高级用法。打算先讲很多人关注的使用方式(增删改查以及其优化),然后就讲数据库和表的操作(很多我们学习忽略的地方),接着就…
分类:MySql
主从复制-添加新slave服务器
假如master已经运行很久了,想对新安装的slave进行数据同步,甚至它没有master的数据。 此时,有几种方法可以使slave从另一个服务开始,例如,从master拷贝数据,从另一个slave克隆,从最近的备份开始…
MySQL5.5升级5.6后执行grant出错的解决方法
转载自 飞辰 的个人空间 MySQL 5.5 升级到 MySQL5.6,在什么都没有更改的情况下,直接将data放置到MySQL 5.6下运行,一开始就一切正常,但在新加一个数据库后,分配权限时,就出错了: ERROR …
【Mysql进阶技巧(2)】利用mysql生成唯一序号
在数据库分表或者程序自己需要唯一id的情况下,我们需要一个生成唯一id的方案。可以编写一个综合时间和某些特征生成唯一id的程序,也可以考虑使用数据库里自增id的特性来实现这个需求,下面举个mysql的例子。首先创建一个专…
ERROR 2003 (HY000): Can’t connect to MySQL server on ‘127.0.0.1’ (111) 修复无法连接到MySQL服务器
昨天重新装好Ubuntu然后配置完Django和pycharm后忘了测试mysql,今天配置时遇到了问题: ERROR 2003 (HY000): Can’t connect to MySQL server on ‘(I…
浅谈MySQL Online DDL(中)
本文首发于个人微信公众号《andyqian》,期待你的关注! 前言 在上一篇文章中《浅谈MySQL Online DDL (上)》中,我们谈到了MySQL Online DDL的由来,还介绍了聚簇索引与二级索引的区别。今…
mysql游标
游标描述: 游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次一行或者多行前进或向后浏览数据的能力。可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位…
2.1、mysql-5.7.16 和 mysql-8.0.12 忘记密码修改
[toc] 1、忘记密码(基于mysql-5.7.16) 启动免授权服务端 mysqld --skip-grant-tables 客户端 mysql -u root -p 修改用户名密码 update mysql.use…
数据库系统工程师怎么备考?
高效备考数据库工程师点击链接加入群聊【数据库系统工程师2】:429433205 数据库系统工程师属于软考中级资格考试,考试主要是围绕考试大纲进行命题,备考数据库系统工程师首先对于数据库系统工程师教程中的内容要掌握清楚,其…
MySQL常用语法
1.什么是数据库? 一个装数据的大容器,有数据文件,日志文件,DBMS(数据库管理软件) 2.数据库是用来做什么的? 存储数据的 3.有哪几个数据库? DB2 ORACLE SQL Server mySql 4.SQL语…
TiDB 1.0 GA Release
10 月 16 日,TiDB 发布 GA 版(TiDB 1.0)。该版本对 MySQL 兼容性、SQL 优化器、系统稳定性、性能做了大量的工作。在此感谢社区小伙伴们长久以来的参与和贡献。 TiDB SQL 查询优化器 调…
余晟:十年前,我在抓虾
前些天在抓虾老同事的群里聊些话题,才发现在抓虾的日子竟然已经过去十年了。如今还会有人提到抓虾,但往往是把它当成徐易容的一次创业失败的教训。但是对亲身参与的人来说,那段经历并不只是“一次失败的教训”。 我和抓虾网的缘分,得…