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

云南省建设厅标准员网站手机网站模板制作

云南省建设厅标准员网站,手机网站模板制作,重庆网络推广培训,在郑州建设网站这么做目录 Docker Mysql安装 ✨安装和配置mysql ✨远程连接mysql远程连接 MySQL 是世界上最流行的开源数据库。根据 DB-Engines的调查数据,MySQL 是第二受欢迎的数据库,仅次于 Oracle 数据库。MySQL在过去由于性能高、成本低、可靠性好,已经成…

目录

Docker Mysql安装

✨安装和配置mysql

✨远程连接mysql远程连接

MySQL 是世界上最流行的开源数据库。根据 DB-Engines的调查数据,MySQL 是第二受欢迎的数据库,仅次于 Oracle 数据库。MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用

✨安装和配置mysql
  • 下载镜像mysql server 可选择,有:5.5/5.6/5.7/8.0
 docker pull mysql/mysql-server:8.0

  • docker images查看镜像
docker images

  • 在宿主机中创建相关目录,用于挂载容器的相关数据{comf,data} 注:cd 记得加上/ 目录底下的
mkdir -p /data/mysql/{conf,data}

  • 在conf创建一个配置文件 把配置内容写入
vim my.cnf
--配置内容
[client]
default-character-set=utf8
​
[mysql]
default-character-set=utf8
​
[mysqld]
skip-host-cache
skip-name-resolve
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
secure-file-priv=/var/lib/mysql-files
user=mysql
  • 创建一个容器 映射端口
docker run -p 3307:3306 \--name mysql \-v /data/mysql/conf/my.cnf:/etc/my.cnf \-v /data/mysql/data:/var/lib/mysql \--privileged=true \--restart=always \-e MYSQL_ROOT_PASSWORD=123456 \mysql/mysql-server:5.7  

解析:

-p 3306:3306:宿主机端口:容器端口

--name mysql:容器名字

-v:挂载宿主机的一个目录, 持久化存储的关键所在,将主机目录挂载到容器对应目录,分别是:配置文件、日志文件、数据文件 -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/logs:/logs -v /data/mysql/data:/var/lib/mysq --privileged=true:使用该参数,container内的root拥有真正的root权限, 否则,container内的root只是外部的一个普通用户权限 --restart=always:容器自动启动参数,其值可以为[no,on-failure,always] no为默认值,表示容器退出时,docker不自动重启容器 on-failure表示,若容器的退出状态非0,则docker自动重启容器, 还可以指定重启次数,若超过指定次数未能启动容器则放弃 always表示,只要容器退出,则docker将自动重启容器 -e MYSQL_ROOT_PASSWORD=123456:设置root的密码 -d mysql/mysql-server:5.7:后台启动模式及使用的镜像 - d可加可不加

可能有点小问题 我们的3306被占用

✨修改即可了 我们容器已经创建了一遍 记得删除 docker rm -f mysql

这样就设置成功了

  • 进入容器 登入mysql
docker exec -it mysql bash

密码在做容器挂载 端口映射的时候 已经设置了 我这边是123456

显示mysql 就已经登入成功了

  • 进入之后 实列:运行一个sql脚本

在我们先前创建的 mysql{data}里面创建一个文件夹 用来存放我们宿主机中的数据

我们创建了一个sql文件夹用来存放 数据

把宿主机上的数据直接复制到sql文件夹里

然后我们就可以进行下一步了

  • 创建一个数据库

use 进入数据库 运行source 运行sql文件 

查看表

show tables

这样就做到了一个数据的持久化

✨远程连接mysql

  • 创建一个用户 create 实现用户远程连接 kbin@'%'

create user kbin@'%' identified by '123456';

  • 给用户授权 all 全部权限给shop数据库里的 kbin

grant all on shop.*to kbin@'%'

刷新数据库

FLUSH PRIVILEGES

进行远程连接

如果失败连接 请查看一下 防火墙是否关闭

查看防火墙 状态

systemctl status firewalld

关闭防火墙

systemctl stop firewalld

dead关闭成功

远程连接

输入 创建设置的远程用户

create user kbin@'%' identified by '123456';
  • 然后就可以编辑了

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

相关文章:

  • 网网站建设的公司全国楼市走势最新消息
  • 网站推广论坛北辰做网站公司
  • 影视资源api接口深圳外贸seo网站推广
  • 网站怎么做成小程序wordpress无法安装主题
  • 网站建设费用怎么核算网店美工毕业设计
  • 网站建设设计哪个济南兴田德润简介改域名 wordpress
  • wordpress关停网站新建网站做优化
  • 青岛做网站要多少钱做的网站 为什么百度搜不到
  • 学技能的免费网站温州市住房建设局网站
  • 现在做网站有前途吗多语种网站建设公司
  • 网站设置域名电子商务做网站实训体会
  • 网站内容策划方案wordpress+播放列表
  • 中国网站服务器哪个好南京十大广告公司
  • 重庆装修网站建设设计动漫的软件
  • 思淘网站建设网站举报官网
  • 南通高端网站建设开发中国城投建设集团有限公司网站
  • 如果自己建立网站平面设计适合女生学吗
  • 安庆做网站电话站长之家
  • 网站建设服务商网页设计在线培训班
  • 成都建设项目环境影响登记网站域名注册以后怎样做网站
  • 域名注册空间网站建设网站技术人员先进事迹
  • 上海网站优化排名公司wordpress导入文件
  • 建设工程信息查询哪个网站好个人博客手机网站模板
  • 网站维护包括哪些内容专业的高密做网站的
  • as3.0网站制作教程旧域名新网站
  • 网站上的视频直播是怎么做的呢免费广告投放网站
  • 网页设计与制作教程素材百家号seo
  • 花钱做网站要多少钱网站开发结语
  • 个人网站有自己服务器是不是就不需要虚拟主机wordpress公式编辑器
  • 做视频大赛推广的网站做网站 域名 网站 空间