mysql
文章平均质量分 92
玉米丛里吃过亏
这个作者很懒,什么都没留下…
展开
-
Docker-实现MySQL主从复制
安装Docker安装教程传送门下载镜像并启动容器下载镜像root@ubuntu:~# docker pull mysql:5.7启动master容器与slave容器root@ubuntu:~# docker run --name master -p 3339:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7root@ubuntu:~# docker run --name slave -p 3340:3306 -e MYSQL_ROOT_P原创 2020-06-30 17:57:01 · 883 阅读 · 0 评论 -
mysql INSERT ... ON DUPLICATE KEY UPDATE语句
网上关于INSERT ... ON DUPLICATE KEY UPDATE大多数文章都是同一篇文章转来转去,首先这个语法的目的是为了解决重复性,当数据库中存在某个记录时,执行这条语句会更新它,而不存在这条记录时,会插入它。相当于 先判断一条记录是否存在,存在则update,否则insert。其语法是:INSERT INTO tablename(field1,field2, field3, ....转载 2019-11-05 10:17:26 · 713 阅读 · 0 评论 -
Docker MySql报2059错误: Authentication plugin 'caching_sha2_password' cannot be loaded
最近在使用Docker安装和配置MySql,按照正常的步骤来安装和配置MySQL,可配置完成后...转载 2019-07-08 10:54:21 · 1405 阅读 · 3 评论 -
乐观锁和悲观锁的区别(最全面的分析)
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。它指的是对数据被外界(包括本系统当...转载 2019-05-29 09:13:21 · 3622 阅读 · 0 评论 -
MySQL-常用函数(时间篇)
常用函数adddate(date, interval expr unit), adddate(date, days): 时间相加后返回adddate(date, interval expr unit): date日期,expr间隔,unit属性,请看下面unit属性表adddate(date, days): date日期,days天数mysql> select curdat...原创 2019-02-23 11:57:18 · 1008 阅读 · 0 评论 -
MySQL-常用函数
常用关键字binary: 强制区分大小写。我们知道MySQL是不区分大小写的,我们可以使用binary关键字来强制MySQL区分大小写mysql> select username from user where username = 'laozhang';+----------+| username |+----------+| laozhang || laozhang |...原创 2019-02-23 11:52:20 · 895 阅读 · 0 评论 -
MySQL ERROR 1698 (28000) 错误
之前MySQL服务端本机上使用密码登陆root账号是没有问题的,但是今天不知道是因为动了哪里,登陆失败并有这个错误代码:~$ mysql -u root -pEnter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost' 解决步骤:停止mysql服务~$ s转载 2017-09-21 10:22:11 · 1119 阅读 · 1 评论 -
MySQL-基本使用
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所原创 2017-06-22 17:41:19 · 522 阅读 · 0 评论 -
MySQL-基本数据类型
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所原创 2017-06-23 11:50:12 · 617 阅读 · 0 评论 -
mac安装mysql的方法(含配置)
由于之前是做后端开发的,想着“虽然现在做前端了,但不能忘记以前的老本行,能否应用以往做后端时学到的知识”。就打算从搭建本地数据库开始,下面主要介绍2种安装方法以及后续的配置,希望对大家有帮助。(推荐通过安装包的形式安装)1.使用安装包安装mysql(网上下载实在是太慢了,需要安装包的可以在文章底部留言,我发给您)双击打开安装文件pic1.png双击p转载 2017-06-22 11:05:20 · 3599 阅读 · 3 评论 -
mac版MySQL初始密码或者自己的密码忘了怎么办?
我自己装完MySQL 不知道怎么回事,初始密码就是登陆不了,幸好找到了这个,严格按照步骤就行了,完全可以复制粘贴 这个是在百度贴吧看到的作者 贴吧id叁寸日光_1987苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)step2:进入终端输入:cd /usr/local/mysql/bin/回车后转载 2017-06-22 11:07:36 · 1015 阅读 · 0 评论