首页 > TAG信息列表 > cnf

MacOS M1芯片,docker安装mysql

1.拉取镜像 docker pull ibex/debian-mysql-server-5.7:5.7.26 2.创建宿主配置文件目录和数据目录 mkdir -p /Users/liyabin/docker/mysql/conf mkdir -p /Users/liyabin/docker/mysql/data 3.编辑配置文件 cd conf vim my.cnf # The MySQL database server configuration

docker-compose 启动一个MySQL测试数据库

services: mysql: image: mysql:5.7 ports: - "3306:3306" expose: - "3306" environment: - MYSQL_USER=test - MYSQL_PASSWORD=123456 - MYSQL_DATABASE=test - MYSQL_ROOT_PASSWORD=root v

【MySQL】MySQL8持久化系统变量

set命令可以用于将某些全局系统变量持久化到数据目录中的mysqld-auto.cnf文件中,以影响后续启动的服务器操作。reset persist从mysqld-auto.cnf中删除持久设置。 在运行时持久化全局系统变量的能力使server配置能够在其启动时保持不变。尽管许多系统变量可以在启动时从my.cnf选项文

Docker容器访问SQL Server 抛异常:SSL Provider, error: 31 - Encryption(ssl/tls) handshake failed

在测试环境部署服务后,调用API会抛出以下异常: Microsoft.Data.SqlClient.SqlException (0x80131904): A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 31 - Encrypti

mysql自动补全功能

mysql自动补全功能 方案1:修改my.cnf 只能用于表/列 名 在mysql命令行有时为了方便想要按tbl键自动补全命令,以便节约时间。 具体方法如下: 第一步:修改my.cnf vi mysql/etc/my.cnf 将下图红框的代码注释,修改成如下代码: #disable-auto-rehash auto-rehash 第二步:退出,重新登录mysql

my.cnf 配置文档

原文:my.cnf配置文档详解-阿里云开发者社区 (aliyun.com) #在原配置文件中,添加以下内容: #启用二进制日志,默认存在/var/lib/mysql 下面 log-bin=mysqllog #本机数据库ID 标示。其中 master_id 必须为1到232之间的一个正整数值 server-id=1 #可以被从服务器复制的库。二进制需要同

Linux 安装Mysql 详细教程

一、查看是否已经安装 Mysql rpm -qa | grep mysql 以下输出表示没有 [root@arcgis ~]# rpm -qa | grep mysql [root@arcgis ~]# 如果你查看出来有东西,可以使用下面命令将其删除(xxx 为文件全名) rpm -e xxx 二、下载官方 Mysql 包 https://downloads.mysql.com/archives/communi

ubuntu 安装mariadb-columnstore单机版

 通过APT安装ColumnStore 注:ubuntu 20.04版本 1、配置APT包存储列 MariaDB ColumnStore5.5在MariaDB Community Server上可用10.5 要配置APT软件包存储库 sudo apt install wget wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup echo "d4e4635eeb79b0e96483

docker安装mysql

一、拉取镜像 docker pull mysql:8.0.26 二、定义挂载目录 在/home/mysql目录下新建两个文件夹,一个叫data另一个叫conf mkdir -p /home/mysql/{data,conf} 结果: [root@xxx mysql]# ls conf data 三、编写my.cnf /home/mysql/conf目录下创建my.conf 进入/home/mysql/conf, c

docker 搭建mysql集群

docker 版本:Docker version 20.10.14, build a224086 使用win10系统 查看版本命令(docker -v) 实现一主二从 准备 1、拉取镜像mysql-8.0 c:\>docker pull mysql:8.0 查看镜像 c:\>docker images 2、准备配置信息 创建主配置目录和数据目录 D:/mysql8/master/cnf D:/mysql8/master/

mysql 查询读取配置的优先级

mysql所在linux服务器执行/usr/bin/mysql --verbose --help | grep -A 1 'Default optio'   输出: Default options are read from the following files in the given order:/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf     得知  优先取 /etc/my.cnf  如果没

Ubuntu系统忘记mysql root密码

1. 停止mysql服务 service mysql stop 2. 修改my.cnf文件 sudo find / -name my.cnf sudo vim /etc/mysql/my.cnf 添加如下内容: [mysqld] skip-grant-tables 3. 启动mysql服务 service mysql restart 4. 更改mysql root用户密码 mysql use mysql; update user set authenti

MySQL使用常见问题

查看MySQL服务使用的配置文件 # 查看MySQL服务程序安装位置 $ which mysqld /usr/sbin/mysqld # 查看MySQL服务程序默认使用的配置文件 $ sudo /usr/sbin/mysqld --verbose --help|grep -A 1 'Default options' Default options are read from the following files in the given

MySQL通过数据目录恢复数据

0.停止mysql服务; 1.备份新的数据目录下面的my.cnf,data/ibdata1文件; 2.将待恢复数据库文件夹下的ibdata1,my.cnf文件拷贝到新的mysql数据目录下; 3.在my.cnf任意位置添加innodb_file_per_table=6 4.正常启动mysql,待恢复数据库可以访问; 5.导出sql,恢复ibdata1,my.cnf文件。 注意事项:

Docker 环境 MySQL8 主从配置

一 准备工作 1.安装Docker 2.创建数据及配置存放目录 # 根据自己的习惯设定存放路径 # 创建主库数据存放目录 mkdir -p代表文件不存在即创建 mkdir -p /home/docker/mysql/master/data # 创建主库配置存放目录 mkdir -p /home/docker/mysql/master/conf # 创建从库1数据存放目

记一次CentOS中安装 MariaDB 10.6.8 的踩坑经历

1 背景 新购了一个工业微型计算机,无风扇、可7*24h运行的那种,于是打算装个linux,做一下科研工作。本身也是初学linux,以前用虚拟机跑过CentOS,也经过比选,据说稳定,最终操作系统还是选它。考虑要尽快上手,本身对MySQL比较熟悉,但目前来看,MySQL在Oracle下有闭源的可能性,就选了MariaDB。Cent

Debian10 运行 mysql ddl 语句 提示 ERROR 1115 (42000): Unknown character set: ''解决方案

今天在 Debian 10 按照 https://linux265.com/news/6016.html 教程安装好了 mysql,登录 mysql 后 除了执行 show databases;命令不会报错外,其他执行任何命令都会报 ERROR 1115 (42000): Unknown character set: '' 这个 error vim /etc/my.cnf,分别在 [mysqld] 和 [client] 中添加如

docker mysql主从复制

docker network create --subnet=172.10.0.0/24 docker-network主mkdir -p /data/docker/mysql/master/cnf & mkdir -p /data/docker/mysql/master/data & vim /data/docker/mysql/master/cnf/mysql.cnf [mysqld]server-id=1log-bin=master-binbinlog_cache_size=1Mbin

k8s创建configmap

1.示例: vim configmap.yaml apiVersion: v1 data: my.cnf: | # The MySQL Server configuration file. [mysqld] pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock datadir = /var/lib/mysql

Linux- 解决Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

1.mysql.sock的作用 连接localhost通常通过一个Unix域套接字文件进行,一般是/tmp/mysql.sock。如果套接字文件被删除了,本地客户就不能连接。这可能发生在你的系统运行一个cron任务删除了/tmp下的临时文件。mysql.sock默认的是在/var/lib/mysql。 2.解决方式 2.1 方式 ① 重启服务器

Starting MySQL ** mysqld_safe Directory '/var/lib/mysql' for UNIX socket file don't e

本地虚拟机(CentOS6.8)启动MySQL(MySQL5.6.35)服务失败 [root@VMUest ~]# service mysql status ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists [root@VMUest ~]# rm -f /var/lock/subsys/mysql [root@VMUest ~]# service mysql status ERROR!

linux 服务器__MySQL远程连接 ERROR 2003 Can‘t connect to MySQL server (10060) 解决办法

远程连接 ERROR 2003 Can’t connect to MySQL server (10060) 解决办法 如果不进行任何配置我们是无法通过外网可视化工具访问到mysql数据库的。核实服务器的3306端口可以被访问 1、首先确保阿里云服务器的安全组规则允许访问:3306端口 (如果不是阿里云服务器则跳过此步骤) 2、Linux

MySQL连接时报错MySQL 8.0 ERROR 3118 (HY000): Access denied for user ‘root‘@‘localhost‘. Account is locked

环境为虚拟机centos7 mysql - u root -p进入mysql时报了这个错误 ,看了网上的帖子说密码输错三次被锁或者不改密码超过期限自动锁定 ,我的应该是因为我把mysql中的user表里一个account_locked字段由‘N’改成了‘Y’ 然后重启了服务,结果进不去了,我还只有这一个账号,具体解决办法如下:1

使用dockerfile自定义mysql容器镜像

使用dockerfile自作自己的mysql容器镜像,便于快速创建mysql容器 创建dockerfile文件mymysql.yaml 内容如下: ### dockerfile 自定义mysql容器镜像 FROM mysql:latest #使用官方mysql镜像最新版 RUN echo "###" >> /etc/mysql/my.cnf RUN echo "max_connections = 1050" >> /etc

Kubernetes系列-部署MySQL主从(k8s)

Kubernetes系列-部署MySQL主从   分析需要解决的问题,制定解决思路: 1.启动顺序:Master 的Pod 必须先于 Slave 的 Pod 起来; 2.如果某个Pod挂掉了,应该自动重新启动一个Pod,这个新建的Pod应该沿用原来的数据; 3.Master 与 Slave 的配置文件不同,特别是server_id; 4.Master 与