利用Docker仅花1分钟时间安装好MySQL服务
一、安装Docker # 使用一键脚本 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 二、拉取MySQL镜像 这里默认拉取的是最新版的MySQL,如果想拉具体版本的可以到仓库里查找标签,在后面加上版本号就好,如MySQL的5.7版本,使用mysql:5.7。 docker pull mysql 下面的仓库中可以
一、安装Docker # 使用一键脚本 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 二、拉取MySQL镜像 这里默认拉取的是最新版的MySQL,如果想拉具体版本的可以到仓库里查找标签,在后面加上版本号就好,如MySQL的5.7版本,使用mysql:5.7。 docker pull mysql 下面的仓库中可以
mysql5.7及以上有个函数为ANY_VALUE(),具体什么作用可以自己百度了解 有一个问题是MariaDb 并不支持这个函数导致同样的项目部署到MariaDb服务器上报错现在我们使用自定义函数来再MariaDb替代它,具体实现如下 DELIMITER // CREATE AGGREGATE FUNCTION ANY_VALUE (x LONGBLOB) RETURNS LONGBLOB BE
转载自:https://www.xiaohuihui.net/posts/adb47c67.html 常用的语句 查询 select * from bbs where id=1; 增加 insert into bbs (name,data_year) values (“jack”,”1993-10-01”); 修改 update bbs set name=”tom”,sex=1,age=
转载自:https://blog.csdn.net/u012660464/article/details/113977173 报错原因 MySQL8 对 group by 进行了优化. 他默认启动改进之后的版本启动了 ONLY_FULL_GROUP_BY 模式. 这种模式的官方解释:ONLY_FULL_GROUP_BY是MySQL数据库提供的一个sql_mode, 通过这个 sql_mo
#模糊查询语句 SELECT * FROM `table_name` WHERE `field_name` LIKE '%from_str%' #替换语句 UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE `field_name` LIKE '%from_str%' 例如:
docker mysql备份还原 查看当前启动的mysql运行容器 > [root@luyuhui bin]# docker ps > CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES > 3301b7de7002 75576f90a779 "docker-entrypoint..." 4 weeks ago Up 4
最近几天研发总是抱怨用Navicat连接MySQL数据库和打开数据表很慢,登录数据库分析,查看错误日志: mysql> show variables like 'log_error'; +---------------+--------------------------------+ | Variable_name | Value | +-
SQL是一个存活近半个世纪的语言,如今仍有大量人在使用。它语法简单,对培养数据整理和提取的思维有很大帮助。我将我过去的笔记分享给大家,希望能为大家的学习提供参考,更希望有人因此能迈出学习SQL的第一步~ 既然是笔记,就省去了很多介绍性定义,一切都在代码在注释中!这一万字符的笔记中包含了SQL中的全部常用操作,可以边看边敲也可以收藏当成速查手册随用随查! 1、连接Mysql mysql -h$ip
下面的代码是用此前一个名为MyPDO的类改写的,引入了单例模式来保证在全局调用中不会重复实例化这个类,增加了预处理和事务处理模块, 降低系统资源的浪费。 代码如下: <?php /** * DAOPDO * @authors by houzhyan <houzhyan@126.com> * @blog http://www.descartes.top/ * @version &g
新安装的数据库只能localhost访问??是不是很苦逼 下面介绍如何允许远程访问root 1.“试一下”能否远程登录 > mysql -u root -p -h 10.0.42.180 答案是否定的。那就开始进行设置吧 2.登录数据库,默认本地访问 > mysql -u root -p 3.切换mysql数据库 mysql> use mysql 4.执行查询,查看数据库当前有访