MySQL
文章平均质量分 53
just4you
这个作者很懒,什么都没留下…
展开
-
使用Docker进行MySql8.0主从配置
MySQL单机配置拉取&启动容器docker run -d \--name mysql \--privileged=true \-v /usr/local/mysql/data:/var/lib/mysql \-v /usr/local/mysql/conf:/etc/mysql/ \-v /usr/local/mysql/log:/var/log/mysql \-v /usr/local/mysql/mysql-files:/var/lib/mysql-files/ \-e MY原创 2022-02-09 00:02:30 · 1685 阅读 · 0 评论 -
在CentOS7下查看并修改MySQL数据存放目录
软件版本CentOS 7MySQL 5.7查看数据存放目录使用命令SHOW VARIABLES LIKE '%datadir%';# 或者SELECT @@datadir;得到默认存放目录:/var/lib/mysql移动数据停止mysql服务systemctl stop mysqld新建数据存放目录mkdir -p /data01/mysql/data复制数据将mysql目录复制到/data01/mysql/data目录下cp -a /var/lib/my原创 2021-10-07 00:29:00 · 2857 阅读 · 1 评论 -
MySQL中查看并终止正在执行的线程
查看正在执行的线程在MySQL终端中或客户端工具中使用命令SHOW PROCESSLIST;# 或者SHOW FULL PROCESSLIST;在命令行中使用命令mysqladmin processlist;显示结果Id User Host db Command Time State Info58651 root localhost:7285 edu Sleep 1468 \N58652 root localhost:7287 stock Query 0 starting show原创 2021-09-27 13:33:45 · 926 阅读 · 0 评论 -
MySQL的全文检索
概述版本说明MySQL5.5中,只有MyISAM支持全文检索。MySQL5.6中,InnoDB开始支持全文检索。MySQL5.7中,可以使用N-Gram插件支持全文检索。此插件支持中/日/韩文。全文检索的使用限制只能在类型为CHAR、VARCHAR或者TEXT的字段上创建全文索引。只支持InnoDB和MyISAM引擎。一个表只能建立一个全文检索字段。如需要检索多个字段,需要将多个字段一起创建一个索引。N-Gram全文解析器MySQL中使用全局变量"ngram_token_siz原创 2020-12-02 18:23:07 · 968 阅读 · 0 评论 -
在docker中使用MySQL
下载MySQLdocker pull mysql:5.7.32版本查询: https://hub.docker.com/_/mysql?tab=tags&page=1查看常用docker 命令创建映射目录创建目录,用于宿主机与容器的映射,以便将数据保存在宿主机,而不是容器中。/usr/local/docker/mysql/conf,配置文件/usr/local/docker/mysql/logs,日志文件/usr/local/docker/mysql/data,数据文件自原创 2020-11-11 21:40:48 · 379 阅读 · 0 评论 -
MySQL常用语句
数据库创建create database if not exists db_name default charset utf8mb4 collate utf8mb4_general_ci;数据库名字不能超64字符,包含特殊字符的名字或者是全部由数字或保留字组成的名字必须用单引号包起来。if not exists 的使用强制在不存在数据库的情况下执行命令。选择使用use db_na...原创 2019-12-31 12:02:25 · 113 阅读 · 0 评论 -
CentOS 7 安装MariaDB
查看系统中是否安装有MariaDBCentOS7 默认安装有MariaDBrpm -qa | grep mariadb卸载MariaDBrpm -e mariadb-libs-5.5.56-2.el7.x86_64强制卸载MariaDB如果卸载时出现如下提示error: Failed dependencies: ......则需要强制卸载rpm -e --nodep...原创 2019-12-31 10:45:05 · 157 阅读 · 0 评论 -
CentOS 7.x 安装MySQL
查看系统中是否安装有MariaDBCentOS7 默认安装有MariaDB,与将要安装的MySQL冲突。查询系统中是否有MariaDBrpm -qa | grep mariadb卸载MariaDBrpm -e mariadb-libs-5.5.56-2.el7.x86_64强制卸载MariaDB如果卸载时出现如下提示error: Failed dependencies: ...原创 2019-04-09 09:30:45 · 243 阅读 · 0 评论 -
Mysql单机多实例及主从备份设置
Mysql单机多实例及主从备份设置原创 2017-04-26 21:27:06 · 1481 阅读 · 0 评论 -
Mysql存储过程的基本结构
Mysql存储过程的基本结构原创 2017-07-13 16:40:09 · 1034 阅读 · 0 评论 -
使用zip方式安装Mysql5.7.20
下载,解压,创建目录在 https://dev.mysql.com/downloads/mysql/ 下载相应的zip版本解压到某目录,如:d:/mysql5720/mysql创建mysqldata文件夹,如:d:/mysql5720/data在mysql目录下添加my.ini文件 [client] no-beep #端口3306 port原创 2018-01-04 19:57:49 · 673 阅读 · 0 评论 -
设置MySQL的sql_mode
软件环境MySQL版本:5.7.22查询MySQL的sql modeSELECT @@sql_mode;查询结果如下(查询结果会因sql mode设置的不同,而有所区别):ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_...原创 2018-05-17 00:01:10 · 1537 阅读 · 0 评论