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

灵犀科技 网站开发佼佼者深圳罗湖做网站58

灵犀科技 网站开发佼佼者,深圳罗湖做网站58,wordpress文章添加忽略,企业 网站建设文章目录 MySQL 镜像创建缩主机目录my.cnf 配置文件docker-compose.yml给 Test 账号添加权限 Docker 与 docker-compose 安装这里不做介绍。 MySQL 镜像 根据需要选择版本 # 5.7 版本 docker pull mysql:5.7 # 8.2 版本 docker pull mysql:8.2创建缩主机目录 cd home # 创建…

文章目录

  • MySQL 镜像
  • 创建缩主机目录
  • my.cnf 配置文件
  • docker-compose.yml
  • 给 Test 账号添加权限

Docker 与 docker-compose 安装这里不做介绍。

MySQL 镜像

  • 根据需要选择版本
# 5.7 版本
docker pull mysql:5.7
# 8.2 版本
docker pull mysql:8.2

创建缩主机目录

cd home
# 创建目录
mkdir mysql && cd mysql
# 存放数据库文件
mkdir data
# 存放数据库日志
mkdir logs
# 存放数据库配置
mkdir conf

my.cnf 配置文件

在缩主机 /home/mysql/conf 目录下创建 my.cnf

[mysqld]
skip-host-cache
skip-name-resolve
datadir=/var/lib/mysql
socket=/var/run/mysqld/mysqld.sock
secure-file-priv=/var/lib/mysql-files
user=mysql# MySQL监听端口
port=3306
# MySQL绑定IP
# bind_address=127.0.0.1# 开启二进制日志功能
# log_bin=mysql-bin
# 开启 binlog 后需要创建 function 或 procedure 时要开启
# log_bin_trust_function_creators=1
# 服务id,以区分主库和备库
# server-id=1# 生成日志
general_log=1
general_log_file=/var/log/mysql/mysql.log# 无论是否超时,未被索引的记录也会记录下来
log_queries_not_using_indexes=1
# 全局开启慢查询功能
slow_query_log=1
# 慢查询阈值(秒),SQL 执行超过这个阈值将被记录在日志中
long_query_time=1
# 慢查询仅记录扫描行数大于此参数的 SQL
min_examined_row_limit=500
# 指定慢查询日志存储文件的地址和文件名
slow_query_log_file=/var/log/mysql/slow.log# 错误日志
log_error=/var/log/mysql/error.log
log_error_verbosity = 3# 取消 ONLY_FULL_GROUP_BY
sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'
# 开启定时事件
event_scheduler=1
# 表名大小写不敏感
lower_case_table_names=1
# 设置字符集
character_set_server=utf8mb4
collation_server=utf8mb4_bin# 默认使用的存储引擎
default_storage_engine=InnoDB[client]
socket=/var/run/mysqld/mysqld.sockdefault_character_set=utf8mb4
  • 根据需要开启 binlog
# 开启二进制日志功能
log_bin=mysql-bin
# 开启 binlog 后需要创建 function 或 procedure 时要开启
log_bin_trust_function_creators=1
# 服务id,以区分主库和备库
server-id=1

docker-compose.yml

services:mysql:image: mysql:5.7container_name: mysqlrestart: alwaysports:- "3306:3306"environment:# root 账号密码MYSQL_ROOT_PASSWORD: '4NuMDwIzp05BdKp7Bdmf'MYSQL_USER: 'Test'MYSQL_PASSWORD: 'MySql123456'volumes:- /etc/localtime:/etc/localtime- /home/mysql/data:/var/lib/mysql- /home/mysql/conf:/etc/mysql/conf.d- /home/mysql/logs:/var/log/mysql
docker-compose up -d mysql
# 查询日志是否启动成功
docker logs -f mysql

给 Test 账号添加权限

登录 root 账号操作。

-- 查询用户在数据库中拥有的所有权限,包括函数权限
SHOW GRANTS FOR 'Test'@'%';
-- 添加所有权限
GRANT ALL PRIVILEGES ON *.* TO 'Test'@'%' WITH GRANT OPTION;
-- 查询数据库版本
select version();
-- 查询数据库字符集
show variables like 'character%';
-- 查看事件计划是否开启
SHOW VARIABLES LIKE '%event_sche%';
http://www.yayakq.cn/news/482205/

相关文章:

  • 帮人家做网站怎么赚钱网站优化排名软件推广
  • 怎样给自己做网站建设银行网站怎么注销网银
  • 做网站开发的薪酬怎么样wordpress4.7 主题
  • 做网站答辩春风摩托车官方网
  • 电子政务 网站建设站长之家是什么
  • 网站备案查询流程分销小程序开发研发公司
  • 外贸网站建设厦门凤岗镇网站建设公司
  • 那些网站做的非常好看海口网站建设优化案例
  • 做网站模板用什么软件协会网站建设计划书
  • iis php服务器搭建网站柚子皮wordpress
  • 付费抽奖网站怎么做建设移动门户网站
  • 基于拍卖的拍卖网站开发mvc 网站建设
  • 株洲网站建设开发设计网站商城网络整合营销
  • 上传网站需要什么软件七牛云存储wordpress
  • 网站二维码收费怎么做数字广东网络建设公司
  • 创建网站用英语怎么说海外招聘人才网
  • 手机网站模块网页制作设计公司
  • 高新区做网站微信开放平台的功能介绍
  • 做报告的网站电脑大型网络游戏排行
  • 长春做网站价格自己主机域名网站开发
  • wordpress房屋网站模板html5网站开发书籍
  • 高密做网站的代理设计一个网站重点是什么
  • 电子网站建设ppt模板品牌推广和市场推广的区别
  • 怎么样可以做网站充值代理计算机培训班培训费用
  • 做网站cpahtml用户登录注册页面代码
  • 深圳网站营销型建设一鸣东莞网站建设公司
  • 网页制作免费网站制作网站开发费用摊销时间
  • 设计师每天都上的网站WordPress小程序二次修改
  • 网站服务器宽带wordpress导入demo数据
  • 广州建网站的公司 白云区淘宝网店开店网站建设