数据库

  • Docker安装MySQL8.0

    环境 CentOS 7.5 Docker 1.13.1 MySQL 8.0.16 安装 拉取镜像 默认拉取最新版本的镜像 如果要指定版本,使用下面的命令 创建数据目录和配置文件 在宿主机创建放置mysql的配置文件的目录和数据目录,并且进行授权 创建配置文件 在上面创建的配置文件目录/usr/mysql/conf下创建MySQL的配置文件my.cnf 添加以…

    docker 2021年6月16日 0 0 128
  • Docker 启动mysql5.7

    启动并创建mysql容器 mysql更改密码: 以前的版本我们用的是以下修改  update user set password=password(‘root’) where user=’root’;  但是在5.7版本中不存在password字段,所有我们要用以下修改进行重置密码 重新授权 &nbs…

    docker 2021年6月16日 0 0 142
  • docker-compose安装mysql8.0

    目录结构 mysql 目录下的 data 为数据目录,mysql 的数据表、二进制日志文件就在这里。.env 文件包含了一些变量,这些变量可以在 docker-compose.yml 文件中通过 ${variable_name} 来引用。 当然也可以把 mysql 的目录放到其它地方,这里图个方便,直接放在 yml 文件同级目录了。 .env 文件 MySQ…

    docker 2021年5月18日 0 0 266
  • docker部署mysql远程连接 解决1251 client does not support ..问题

    错误截图: 原因:mysql 8.0 默认使用 caching_sha2_password 身份验证机制;客户端不支持新的加密方式。 解决方案: 修改用户(root)的加密方式 步骤: 1、进入mysql容器内部 2、登录mysql 3、设置用户配置项 1)、查看用户信息 备注:host为 % 表示不限制ip localhost表示本机使用 plugin非m…

    2021年5月15日 0 0 167
  • Linux修改MySQL root用户密码

    以下命令适合修改任何mysql用户,仅以root为例(mysql 5.7以下) 一、拥有原来的myql的root的密码 二、忘记原来的myql的root的密码; 首先,你必须要有操作系统的root权限了。也就说需要以root的身份登录到操作系统,然后进行一下操作 1、编辑MySQL配置文件my.cnf #编辑文件,找到[mysqld],在下面添加一行skip…

    2021年5月13日 0 0 121
  • MySQL行转列与列传行

    工作中有时会碰到SQL语句行转列或列转行问题,在不同需求场景下写法也有不同 我的MySQL服务器版本是5.6.26 案例一:不固定表头类型 第一步:设置Mysql group_concat长度 该示例中用的group_concat函数,因为group_concat长度默认设置为1024;而我们表头又很多时,所以我们需要提前解决Mysql group_conc…

    2021年5月1日 0 0 113

联系我们

254007489

在线咨询:点击这里给我发消息

邮件:wtao219@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息