随笔分类 - *MYSQL
摘要:MYSQL备份,每天全量备份(排除由于GTID的缘故造成恢复问题的系统库),然后通过Gzip进行压缩。 #!/bin/bash #DEFINE VARIABLES BACKUPUSER=root BACKUPPASS=root密码 BACKUPPORT=mysql端口 #BACKUPSOCKET=/
阅读全文
摘要:MYSQL8用客户端创建用户,无法grant,报错:Access denied for user ‘root‘@‘xxx.xxx.xxx.xxx‘ (using password: YES) 。 解决方法: 误区:不要相信网上各种传说,比如update root账号,没用。 update mysq
阅读全文
摘要:授权 queryusr用户查询test数据库 grant select on test.* to queryusr@'%'; flush PRIVILEGES 收回queryusr用户查询test数据库权限,用revoke REVOKE usage on test.* from queryusr@'
阅读全文
摘要:下载docker dnf -y install docker 下载mysql镜像 docker pull mysql 运行Mysql mkdir -p /home/mysql/data docker run -d -p 9020:3306 --name mysql --privileged=true
阅读全文
摘要:一、删除服务器数据文件 由于8.0没法设置参数后重启(失败),所以必须删掉老库,重新启动才行。 切记:;本步骤要删掉老库所有资料,如果是数据库当前有用,请做好备份,再进行操作。 systemctl stop mysqld cd /var/lib/mysql 默认数据在这里 rm -rf * 二、
阅读全文
摘要:很遗憾的告诉你,你网上查到的各种改my.enf ,各种update,在新版MYSQL中,统统失效。 解决方法,如下: 1. [root@yisu-5f735cb14d716 ~]# service mysqld start Redirecting to /bin/systemctl start my
阅读全文
摘要:查询当前root状态,默认root的host是localhost use mysql; select user,host from user; update root的host为% update user set host = '%' where user ='root'; 检查客户端windows
阅读全文
摘要:场景:SQLServer 单表结构,无缝转换到MySQL 方法: 1. Navicat-右键需要导出的数据表-逆向表到模型 2. 弹出来的模型窗口里,选择 转换模型为 默认MySQL8.0 确认 3. 新弹出的模型窗口 - 选择 导出SQL 即可。
阅读全文
摘要:【报错一】连不上mysql An error occurred while communicating with MySQL The connection to the data source might have been lost. Error Code: 2868C972 The protoc
阅读全文
摘要:MYSQL8的安全性能有所提高,装好后,各种不适应,需要各种调试。 1. 首先,root密码忘记或是更改,操作步骤: vi mysql/config/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables=1 保存并且退出vi。 docker-compose restar
阅读全文
摘要:0. 安装docker-compose,参见:【Amadeus原创】docker compose的安装 1. 目录结构:按以下目录结构mkdir文件夹和相关文件 mysql 目录下的 data 为数据目录,mysql 的数据表、二进制日志文件就在这里。.env 文件包含了一些变量,这些变量可以在 d
阅读全文
摘要:1,安装docker ### CentOS8 默认是会读取centos.org的mirrorlist的,所以一般来说是不需要配置镜像的。 # step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils device-mapper-persistent-data
阅读全文
摘要:1,docker 下载tomcat [root@it-1c2d ~]# docker pull tomcat ... [root@it-1c2d ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE tomcat latest 6313f84a
阅读全文
摘要:如何查看一个运行docker 容器的docker run启动参数,假设没有使用docker-compose这样的编排工具。 现在我如何进行重启,如何找回此前的启动命令? [root@mysql3 ~]# docker pull nexdrew/rekcod Using default tag: la
阅读全文
摘要:拉取mysql8的镜像并运行 docker pull mysql docker run -d -v /data/mysql/data:/var/lib/mysql -v /data/mysql/conf:/etc/mysql/conf.d --name mysql -e TZ=Asia/Shangh
阅读全文
摘要:场景: Nginx在bash里面配置的时候挂掉了,然后docker start不起来,exec bash进不去,造成无法再改里面的文件了 解决方法: 1,docker ps –a 可以查到所有docker,包括没有运行的,找到containner ID [root@hecs-29489 ~]# do
阅读全文
摘要:主要作用: 就是让配置好的容器,可以得到复用,后面用到得的时候就不需要重新配置。 其中涉及到的命令有: docker commit 将容器保存为镜像 docker save -o 将镜像备份为tar文件 docker load -i 根据tar文件恢复为镜像 操作步骤: 1,容器保存为镜像 (使用d
阅读全文
摘要:经过一整天的摸索,答案: 没法直接修改。只能另外创建。 但是还好不用完全重头来,用docker commit命令可以基于当前修改的内容创建一个新的image。 执行docker 看看帮助先: Commands: attach Attach local standard input, output,
阅读全文
摘要:切记:以下顺序千万不能颠倒!否则不生效! 1. 查看需要修改的容器,记住container id docker ps -a 2. 停止容器 docker stop xxx 3. 修改容器的端口映射配置文件 vim /var/lib/docker/containers/{container_id}/h
阅读全文
摘要:0.安装docker curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun service docker start 1. docker pull最新版的wordpress docker pull wordpress 2
阅读全文