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

购物网站开发课程设计pc端百度

购物网站开发课程设计,pc端百度,丽水做网站公司,招聘网站的销售怎么做首先下载 mysql 其次如果虚拟机以前安过mysql 需要把mysql关闭 命令 永久关闭mysql 但是当前不生效 需要重启虚拟机 systemctl enable mysqld 如果不想重启虚拟机 可以执行 systemctl stop mysqld //指定版本 docker pull mysql:8.0.32 // 拉取最新的…

首先下载 mysql    其次如果虚拟机以前安过mysql  需要把mysql关闭 

命令  永久关闭mysql 但是当前不生效 需要重启虚拟机 systemctl enable mysqld   

如果不想重启虚拟机  可以执行  systemctl stop mysqld

//指定版本       
 
docker pull mysql:8.0.32
 
 
// 拉取最新的mysql
docker pull mysql:latest

 二、查看镜像

docker images

 

 三、创建要挂载的文件夹

[root@~]# mkdir -p /opt/docker/mysql8/conf/
[root@~]# mkdir -p /opt/docker/mysql8/logs/
[root@~]# mkdir -p /opt/docker/mysql8/data/ 

 # 拷贝一份配置文件,先随便启动一个镜像
docker run -p 3306:3306 --name mysql8 -e MYSQL_ROOT_PASSWORD=5255  -d mysql:8.0.32
 
# 启动成功后,进入容器内部拷贝配置文件,到宿主主机
docker cp  mysql8:/etc/mysql /opt/docker/mysql8/conf
 
# 删除刚才的容器,重新创建容器
# 先停止容器
docker stop mysql8
 
# 再删除容器
docker rm mysql8
 

四、执行容器

启动mysql ,挂载配置文件,数据持久化到宿主主机

docker run  -itd  -p 3306:3306 --name mysql8 -e character-set-server=utf8mb4 --privileged=true  --restart unless-stopped  -v /opt/docker/mysql8/conf/mysql:/etc/mysql  -v /opt/docker/mysql8/logs:/logs  -v /opt/docker/mysql8/data:/var/lib/mysql -v /etc/localtime:/etc/localtime  -e MYSQL_ROOT_PASSWORD=5255 -d mysql:8.0.32 --lower_case_table_names=1

 命令解释:

-p 端口映射
–name 容器名字,自定义
–privileged=true 挂载文件权限设置
–restart unless-stopped 设置 开机后自动重启容器
-v /opt/docker/mysql8/conf/mysql:/etc/mysql 挂载配置文件
-v /opt/docker/mysql8/logs:/logs \ 挂载日志
-v /opt/docker/mysql8/data:/var/lib/mysql \ 挂载数据文件 持久化到主机,
-v /etc/localtime:/etc/localtime 容器时间与宿主机同步
-e MYSQL_ROOT_PASSWORD=123456 设置密码
-d mysql:8.0.32 后台启动,mysql
--lower_case_table_names=1  要加在镜像名后面,镜像名前面是参数,后面是mysql配置,不然会报错 

查看容器状态

docker ps

五、配置远程连接

 # 进入容器
docker exec -it mysql8 /bin/bash
 
# 打开MySQL 命令行 密码 5255
mysql -uroot -p
 
use mysql;
 
# 创建账户
CREATE USER 'adminx'@'%' IDENTIFIED BY '123456';
 
# 授权账户
GRANT ALL ON *.* TO 'adminx'@'%';
 
# 刷新权限
 
FLUSH PRIVILEGES;

退出 mysql客户端   exit 或者ctrl+c

六、密码正确,登录错误

2、进入容器
$ docker exec -it mysql bash
1
3、修改配置文件
3.1 进入 /etc/mysql/conf.d 文件目录:
 
$ cd /etc/mysql/conf.d
1
3.2 创建MySQL配置文件:mysql.cnf
 
$ touch mysql.cnf
1
3.3 在 mysql.cnf 配置文件中填充以下内容

echo mysql.cnf [mysqld] \ skip-grant-tables >>
 
[mysqld]
# 跳过密码登录
skip-grant-tables
1
2
3
3.4 退出容器,重启mysql容器
 
$ exit
$ docker restart mysql

 七、配置mysql的字符集

需要创建   vim /opt/mysql.cnf

并复制以下内容

[client]
default-character-set=utf8mb4
[mysql]
default-character-set=utf8mb4
[mysqld]
# 跳过密码登录
#skip-grant-tables
#bind-address = 127.0.0.1
init_connect='SET collation_connection = utf8mb4_general_ci'
init_connect='SET NAMES utf8mb4'
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
skip-character-set-client-handshake
lower_case_table_names=1

 

 然后执行

docker cp /opt/mysql.cnf mysql8:/etc/mysql/conf.d

 

安装完以后测试本地windows系统上的   navicat 

http://www.hengruixuexiao.com/news/28615.html

相关文章:

  • 小程序链接网站自己做关键词点击价格查询
  • 疫情再次传来坏消息seo优化服务公司
  • 科技设计公司网站模板下载头条今日头条新闻
  • 医院网站建设 价格低泉州全网营销优化
  • 咖啡店网站建设模版抖音seo关键词优化
  • 免费网站设计工具搜狗收录
  • 配送系统网站怎么做搜索引擎优化心得体会
  • 淘宝客如何建设推广网站网络营销师培训费用是多少
  • 关于节约化建设网站的表态发言郑州网站优化外包顾问
  • 网站开发工资武汉刚刚突然宣布
  • 致力于做服务更好的网站建设公司百度竞价排名名词解释
  • 郑州网站建设庄园seo站长工具
  • 让网站降权网站测速工具
  • 小程序定制价格南宁seo标准
  • 四川省城乡住房与建设厅网站首页宁波seo在线优化
  • 互联网网站建设公司深圳品牌seo
  • 广告店名字怎么取好seo网站优化培训厂家报价
  • 公司网站建设 费用网络营销效果评估
  • 企业网站建设开发注意事项东莞优化排名公司
  • 华为荣耀手机商城官方网站适合seo的网站
  • 做网站要费用多少营销策划书案例
  • 网站注册页面跳出怎么做网络推广工具有哪些
  • 公众号链接电影网站怎么做竞价推广账户竞价托管收费
  • 免费域名app官方下载站长工具seo综合查询可以访问
  • 做淘宝的网线可以浏览台湾网站吗徐州seo外包
  • 专门做网站seo推广方案
  • 网站在线支付百度免费seo
  • 在哪里可以做网站赚钱推广软文怎么写
  • 做网站前的准备简述seo的优化流程
  • 新疆生产建设兵团农四师网站站长工具权重查询