MySQl
Centos安装MySQL数据库
## 写在前面 本文使用的root账户进行操作, 若不是root账户需要在操作前加上`sudo` 大家一定要注意数据库安全问题啊 :D ## 准备 本文使用yum安装, 推荐大家先换个国内镜像源, 否则下载的非常慢, 而且可能会导致缺这缺那出现报错. 首先查看自己的Linux内核版本, 这里是为了在 ......
TiDB dumpling 导出MySQL 数据遇异常
最近在学习研究TiDB 数据库运维,据介绍逻辑导出工具dumpling 是可以兼容MySQL 数据库的,于是进行了测试 数据库版本信息如下: 新建了两张表t1,t2: 利用存储过程批量插入500000 行记录: drop PROCEDURE p_load2; delimiter $$create P ......
PHP查询MySQL 数据库后返回中文为问号
面向对象 1 $conn = new mysqli($servername,$user,$password); 3 增加 $conn->query("set names utf8"); $pdo = new PDO("mysql:host=$servername", $username, $pass ......
记一次MySQL数据库被黑
### 情况概述 偶然获得了一台云服务器, 并在上面使用Docker搭建了MySQL数据库, 想着将平时做Demo用到的数据转过去, 结果一直犯懒没弄. 今天在登陆时发现数据库被黑了. 使用`show databases`命令后看到一个名为README_TO_RECOVER_A的库, 库中有张表, ......
java实现本地数据与阿里云MySQL数据同步:动态表创建与数据更新
在开发应用程序时,经常需要将数据从一个数据源(如API、外部数据库等)同步到本地数据库中。这可能涉及到不同的表结构和数据模式。在这种情况下,一个主要的挑战是,如果本地数据库中的表结构与源数据不匹配,应该如何自动适应这些变化并确保数据同步的顺利进行。 解决方案:动态表创建与数据更新 为了实现数据同步, ......
Windows安装MySQL后怎么开启root的网络访问权限
Windows安装MySQL后默认只能本机访问,怎么开启网络访问 ``` mysql> create user 'root'@'%' identified by 'password'; Query OK, 0 rows affected (0.00 sec) mysql> grant all on ......
Windows安装MySQL后怎么设置环境变量
Windows安装MySQL后默认不会设置环境变量需要手动添加 已Windows11为例 我的电脑-右键-属性-高级系统设置 的解压目录php-7.2.34中的扩展目录,准备进行编译 c ......
Linux下MySQL安装
环境 CPU:x86_64 OS:CentOS Linux release 7.5 nginx: nginx/1.24.0 php : 7.2.34 mysql: mysql-5.7.42 安装 rpm -qa | grep mysql [root@localhost etc]# rpm -qa | ......
zabbix-agent如何监控mysql
如今,我们普遍是使用zabbix-agent来监控mysql,因为配置简单 只需要添加zabbix-agent2的模板,然后配置mysql的socket路径,然后,配置用户名密码就可以了 然而,咱们也还有相当一部分服务是跑在系统无法安装zabbix-agent2的系统上,这个时候就只能使用zabbi ......
mysql中利用sql语句修改字段名称,字段长度等操作--九五小庞
在网站重构中,通常会进行数据结构的修改,所以添加,删除,增加mysql表的字段是难免的,有时为了方便,还会增加修改表或字段的注释,把同字段属性调整到一块儿。这些操作可以在phpmyadmin或者别的mysql管理工具中完成,但是我们有时为了更方便的管理,会选择写sql语句来实现。 1.修改字段的长度 ......
MySQL的Json类型字段IN查询分组和优化方法
前言 MySQL从5.7的版本开始支持Json后,我时常在设计表格时习惯性地添加一个Json类型字段,用做列的冗余。毕竟Json的非结构性,存储数据更灵活,比如接口请求记录用于存储请求参数,因为每个接口入参不一致,也有不传和空传的等等。 然而在一些特定场景下,需要用Json字段里的某个键用来In ......
docker搭建MySQL的主从复制
用Docker搭建Mysql的主从复制 原创 青菜浪人 青菜浪人 2023-07-30 15:33 发表于陕西 收录于合集#docker11个 创建主容器 docker run -d -p 3306:3306 --privileged=true -v /mysql/log:/var/log/mysq ......
mysql 如何 在用逗号分隔开的字符串中精确查询出 多个字符串
例如 : 在MySQL 字段中有值为 1,2,3,4,5,6,8,10 99,98,91,95,97 两条数据 而我想查出 两个数据 1 和 95 如果使用 find_in_set 查询 则无法查询 出来 则需要使用mysql 内置 方法 SELECT * FROM pay_config WHERE ......
国产麒麟系统KylinOS Server V10 SP2安装MySQL 8.0.26—源码编译安装
一: 操作系统环境检查 1.1 首先确认操作系统版本是KylinOS Server V10 SP2 麒麟操作系统Kylinos Server V10 SP2使用的安装介质是Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso,执行以下命令查看版本: ......
pg,mysql,clickhouse导入性能测试
### 数据库导入csv文件测试及性能测试,1348189条数据,配置:4核(1.8MHz)8G,m2固态 #### clickhouse22 ``` # ck建表 create table dwv_order( order_id Int64, product_id Int32, city_id I ......
将MySQL默认字符集改为utf8mb4
将MySQL默认字符集改为utf8mb4 ## 查看当前默认字符集 ```mysql mysql> SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%'; ``` ......
MySQL-进阶篇 ( InnoDB 引擎 )
# MySQL-进阶篇 ( InnoDB 引擎 ) [TOC] ## 逻辑存储结构  - 表空间 ( ibd 文 ......
SpringBoot+Mybatis-Plus+Mysql的保姆级搭建
本文通过简单的示例代码和说明,让读者能够了解Mybatis-Plus+Mysql的简单使用 必须说明的是,本文有部分内容是为了后续的微服务写的,所以如果只想用Mybatis-Plus的话,直接使用bank1项目即可 1.新建父项目,选用spring initializr即可,可以删除其他文件,仅仅留 ......
MySQL-进阶篇 ( MySQL 管理:各相关工具 )
# MySQL-进阶篇 ( MySQL 管理 ) [TOC] ## 系统数据库 - MySQL 数据库安装完成后,自带了以下四个数据库,具体作用如下: | 数据库 | 含义 | | | | | mysql | 存储 MySQL 服务器正常运行所需要的各种信息 ( 时区、主从、用户、权限等 ) | | ......
MySQL-进阶篇 ( 锁:全局锁 + 表级锁 + 行级锁 )
# MySQL-进阶篇 ( 锁 ) [TOC] ## 锁 - 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源 ( CPU、RAM、I/O ) 的争用以外,数据也是一种供许多用户共享的资源。 - 如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲 ......