当前位置: 首页 > news >正文

网站建设的技术支持织梦生成网站地图

网站建设的技术支持,织梦生成网站地图,旅游类网站开发开题报告范文,自己的电脑建网站1. 安装mysql(5.7) docker pull mysql:5.7 若是拉取不了,可以配置下 docker 源 2. 查看是否安装成功 docker images 下图就是成功了 3.创建mysql专用目录、数据挂载目录、配置文件目录 ,演示目录在于/home/下 //命令逐条执行cd /home/ mkdir mysql …

1. 安装mysql(5.7)

docker pull mysql:5.7

 若是拉取不了,可以配置下 docker 源

2. 查看是否安装成功

docker images

下图就是成功了

3.创建mysql专用目录数据挂载目录配置文件目录 ,演示目录在于/home/

//命令逐条执行cd /home/
mkdir mysql
cd mysql
mkdir data
mkdir conf
mkdir log

如下图:

4. 创建自定义配置文件

//延续上方命令
cd conf
vi my.cnf

如下图

vi打开my.cnf 后 插入以下内容后,保存并退出

[client]
default-character-set=utf8mb4[mysql]
default-character-set=utf8mb4[mysqld]
init_connect="SET collation_connection = utf8mb4_unicode_ci"
init_connect="SET NAMES utf8mb4"
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
skip-character-set-client-handshake
skip-name-resolve

5. 创建并启动容器

docker run \
-p 3306:3306 \
--name mysql57 \
-v /home/mysql/log:/var/log/mysql \
-v /home/mysql/data:/var/lib/mysql \
-v /home/mysql/conf:/etc/mysql/conf.d \
--restart=always \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:5.7
-p 3306:3306  主机端口映射到容器中的端口
--name mysql57 指定容器名称
-v /home/mysql/log:/var/log/mysql 目录映射,mysql日志文件保存宿主机上,便于查看
-v /home/mysql/data:/var/lib/mysql 目录映射,mysql数据文件保存在宿主机上,以便数据持久化
-v /home/mysql/conf:/etc/mysql/conf.d 目录映射, 可以在宿主机上自定义配置文件
--restart=always docker 自动重启
-e MYSQL_ROOT_PASSWORD=123456  设置mysql root账户 密码
-d mysql:5.7 使用哪个docker 镜像

如下图: 回车后,容器id 打出

注意其中的 配置映射关系
/home/mysql/conf:/etc/mysql/conf.d
很多博主采用/etc/mysql  或者 /etc/mysql/conf 
实际是错误的(可能拉取的5.7版本不对,当前测试并且写教程时间2024-12-13),从日志中会看到,如下提示

通过查看mysql 5.7版本一些信息

docker image inspect mysql:5.7 |grep -i version

6.查看mysql 是否创建成功

docker ps -a

如下图成功

7. 访问mysql (当前使用Navicat for mysql)

 下图成功连接

8. 一些报错

1. 开启远程访问

docker exec -it mysql57 /bin/bash
mysql -u root -p
use mysql;
GRANT ALL ON *.* TO root@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;

执行如下图;

2. 程序中访问可能还会报错,如下

2.1 在 自定义配置的my.cnf 中加入以下代码

skip-grant-tables

如下

2.2 保存后重启服务或者docker 都行

参考链接

Docker 部署 MySQL 5.7 完整教程_docker mysql 5.7-CSDN博客

Docker实操:安装MySQL5.7详解(保姆级教程)-腾讯云开发者社区-腾讯云

mysql 5.7 设置root远程访问 - cglmj - 博客园

http://www.yayakq.cn/news/326593/

相关文章:

  • 网站开发怎样盐城seo优化
  • 英文网站定制哪家好互联网信息服务
  • 网站建设技术人员工作总结动易网站默认密码
  • 购物网站建设计划书Wordpress怎么上传html文件
  • 个人网站有什么内容北京专业网页制作公司
  • 食品网站的建设背景3d图在线制作
  • 建设网站时 首先要解决两个问题 一是什么耒阳网站建设
  • 做网站订单ps网站怎么做滑动背景
  • 网站维护的内容主要包括北京做vr网站
  • 网站开发php教程wordpress是什么写的
  • 天津河北做网站的公司额尔古纳网站建设价格
  • 石家庄网站建设就找企行家泰安人才市场官网
  • 中小型企业网站优化价格o2o系统软件
  • 机场建设相关网站网站开发后端怎么开发
  • 制作网站需要注意的细节必应搜索引擎入口官网
  • 昆山网站建设怎么样黄骅市天气预报最新
  • 泰州住房城乡建设网站哪家网络公司做网站
  • vs2015做网站的后端兰州市政建设集团网站
  • WordPress文章 溢出网络优化的基本流程
  • 怎么做网站后端小程序制作材料
  • 企业门户网站需求分析wordpress 数据库连接错误
  • 赣榆网站建设wordpress 重装界面
  • 花钱让别人做的网站版权是谁的百度上怎么免费开店
  • php外贸网站建设科技类网站设计
  • 上海网站排名优化公司网站下载端口建设
  • logo灵感网站创建网站哪个好
  • 企业网站策划方案模板大型做网站公司
  • 网站维护的工作内容步骤什么网站可以做海报赚钱
  • 网站内容创造wordpress英文站群
  • 河南移动官网网站建设如何建网站保定