centos7 centos linux mysql
Centos7虚拟机连不上网络
使用VM创建并安装Centos7,完成之后发现网络不通(ping jd.com可以试一下) 解决方法: 1、在创建虚拟机的时候选择的是NAT模式 2、在虚拟机中,编辑->虚拟网络编辑器(记住子网IP、子网掩码、网关) 点击NAT设置 3、在Centos7中输入ip addr,在这里是ens33(记住 ......
手动安装LAMP——在 CentOS 7 上安装 PHP、Apache 和 MariaDB(替代 MySQL)
在 CentOS 7 上安装 PHP、Apache 和 MariaDB(替代 MySQL)的过程如下: 1. 更新系统:sudo yum update 2. 安装 Apache:sudo yum install httpd 3. 启动 Apache 服务并设置开机自启:sudo systemctl ......
MySQL哪些操作会记录至Binlog文件?
参考: MySQL哪些操作会记录至Binlog文件?操作影响行数为0会写Binlog? https://juejin.cn/post/7066724038999015432 Row模式下,会记录所有执行成功且返回的影响行数大于0的DDL和DML操作,当UPDATE和DELETE操作的影响行数为0时不 ......
【linux】设置开启自启脚本时问题
linux开启自启 /etc/rc.d/rc.local脚本不生效。 查询攻略,说是脚本问题、时序问题等等,排除脚本问题,然后使用 journalctl -u rc-local.service命令,查询开启自启报错日志 -- Logs begin at Thu 2023-12-14 16:07:48 ......
CentOS7配置静态ip后service network restart失败
解决方法: 1、检查配置文件,文件夹下是否存在类似文件(ifcfg-ens33),存在的话,删除掉,保留一个即可(判断方式为配置文件中是否有配置信息) cd /etc/sysconfig/network-scripts/ ls 删除命令: rm 文件名称 重启网络:service network r ......
Linux学习--socket通信
学习心得 socket通信学习心得 socket通信的作用是什么?为了实现不同主机之间的网络通信,Linux引进了socket通信 socket通信的过程是怎样的?从客户端和主机端两个方面阐述 从主机端开始说,必须先利用socket()函数建立一个socket套接字,然后定义一个socketaddr ......
连接MySQL报错{"Authentication to host 'PC10103' for user 'root' using method 'sha256_password' failed with message: Access denied for user 'root'@'PC10103' (using password: YES)"}
连接MySQL报错{"Authentication to host 'PC10103' for user 'root' using method 'sha256_password' failed with message: Access denied for user 'root'@'PC10103 ......
Linux_3.2 Shell语法
1 循环语句 1.1 for…in…do…done 命令格式: for var in val1 val2 val3 #类似于枚举 do 语句1 语句2 ... done 示例1,输出a 2 cc,每个元素一行: for i in a 2 cc do echo $i done 示例2,输出当前路径下的 ......
linux下一键上传markdown文件到博客园
工具链接 dongfanger/pycnblog: 博客园上传markdown文件 (github.com) 这是工具的作者,网址里也有些教程,我这里再把教程写一写,加上自己一些使用的方式。诚挚感谢工具作者的开发贡献! 使用指南 配置typora 用Typora进行编写,需要修改图片的存储方式 打开 ......
MySQL账号锁定与解锁
MySQL提供了多种方法来锁定解锁账号,下面是几种常用的方法: 1.使用ALTER语句锁定账号 锁定账号: ALTER USER 'username'@'localhost' ACCOUNT LOCK; 解锁账号: ALTER USER'username'@'localhost' ACCOUNT U ......
[视频笔记] 麦子学院Linux嵌入式ARM开发
目录 第一阶段 CLinux 01_嵌入式c语言高级 02_Linux操作系统基础 03_GUN开发 第二阶段 Linux应用 01_IO 02_进程 03_网络 第三阶段 ARM裸机 ARM开发板基础知识 01_ARM学习准备工作 02_ARM世界概要 ARM体系系统 03_ARM体系结构_Cor ......
Linux查看默认是什么shell
root@debian:~/daizc/generate_mantisreport# echo $SHELL /bin/bash root@debian:~/daizc/generate_mantisreport# ......
Linux查看某个目录下某个文件是哪个服务打开的
root@debian:~/xxx/xxx# lsof +D /root/ |grep a.txt rsyslogd 9151 root 1w REG 8,1 18814406751 135106 /root/a.txt root@debian:~/xxx/xxx# ......
linux日志
日志种类和记录方式 在centos7中,系统日志消息由两个服务器负责处理:systemd-journald和rsyslog 常见日志文件的作用 系统日志文件概述:/var/log 目录保管由rsyslog维护的,里面存放的一些特定于系统和服务的日志文件 日志文件用途 /var/log/message ......
Linux操作系统常用操作指令
Linux操作系统常用操作指令有很多,以下是一些常见的指令: ls:列出目录内容。 cd:改变当前工作目录。 pwd:显示当前工作目录的路径。 mkdir:创建新目录。 rmdir:删除空目录。 rm:删除文件或目录。 cp:复制文件或目录。 mv:移动或重命名文件或目录。 cat:显示文件内容。 ......
mysql 索引优化2
对于关联sql的优化 关联字段加索引,让mysql做join操作时尽量选择NLJ算法 小表驱动大表,写多表连接sql时如果明确知道哪张表是小表可以用straight_join写法固定连接驱动方式,省去 mysql优化器自己判断的时间 in和exsits优化 原则:小表驱动大表,即小的数据集驱动大的数 ......
利用Docker和CLion在Mac优雅地开发和调试Linux C++程序
利用Docker和CLion在Mac优雅地开发和调试Linux C++程序 starrymarin 计算机主业,间断性健身爱好者,摩托、金融入门 关注他 27 人赞同了该文章 最近在做一些新的东西,所以学习了一些新的东西,也对旧知识加强了很多,所以终于有东西可以记录一下了。 今天先更新一篇简单的教 ......
MySQL:SQL 错误 [1118] [42000]: Row size too large.
1.场景: 今天在用MySQL建表的时候,报了一个错误; SQL 错误 [1118] [42000]: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. Th ......
centos 7 安装Docker 和 JDK1.8
centos 7. 安Docker 1、检查是否已经安装 docker. docker version 系统必须为64位:cat /etc/redhat-release 内核版本必须高于 3.10:uname -r 使用 root 权限登录 Centos。确保 yum 包更新到最新。如果是新安装的操 ......
linux下,需要删除windows中^M
linux下,如果需要在vim中查看^M,需要使用如下命令:e ++ff=unix % 。 有时候,我们在 Linux 中打开曾在 Win 中编辑过的文件时,会在行尾看到 ^M 字符。虽然,这并不影响什么,但心里面还是有点不痛快。如果想要删除这些 ^M 字符,可以使用 Vim 来轻松搞定它。 在 V ......
Linux 部署企业级夜莺监控分析工具并实现远程访问(运维零距离!!)
夜莺监控是一款开源云原生观测分析工具,采用 All-in-One 的设计理念,集数据采集、可视化、监控告警、数据分析于一体,与云原生生态紧密集成,提供开箱即用的企业级监控分析和告警能力。夜莺于 2020 年 3 月 20 日,在 github 上发布 v1 版本,已累计迭代 100 多个版本。 本地 ......
MySQL运维4-Mycat入门
一、mycat概述 mycat是阿里巴巴企业下的开源的,基于JAVA语言编写的MySQL数据库中间件,可以像使用MySQL一样来使用Mycat,对于开发人员来说根本感觉不到mycat的存在。之前在国内使用数据库分库分表,读写分离最主流的就是使用mycat,但是截止到今日2023-12-13日,myc ......
cpp mysql lmysqlcppconn call procedure
mysql> show create table t5; + + + | Table | Create Table | + + + | t5 | CREATE TABLE `t5` ( `id` bigint unsigned NOT NULL AUTO_INCREMENT, `name` varc ......
MySQL使用JSON存储数据
1.优点 1.不用为数据中的每个key值新建一个字段,可以任意的增减字段而无需修改数据表结构,甚至可以减少数据表的设计。 2.可以减少数据表的查询,减少关联查询,一个查询的结果就可以代替几个查询的结果,降低数据库服务器的压力。 2.缺点 1、json数据仅仅只能用于展示display,如果用于条件查 ......
使用NineData,轻松完成阿里云RDS MySQL至ClickHouse数据迁移
NineData数据复制产品可以轻松解决MySQL到ClickHouse的同步问题,具有强大的数据转换和映射功能、实时同步性能卓越、简单配置操作、可靠的数据一致性、灵活的定制选项、可观测可干预、运行稳定和安全可靠等优点。只需简单三步,即可完成RDS MySQL到云数据库ClickHouse的数据同步... ......
Linux 部署1Panel现代化运维管理面板教程并且实现远程访问(运维福音!!)
1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。高效管理,通过 Web 端轻松管理 Linux 服务器,包括主机监控、文件管理、数据库管理、容器管理等 下面我们介绍在Linux 本地安装1Panel 并结合cpolar 内网穿透工具实现远程访问1Panel 管理界面 1. Lin ......
JavaWeb - day07 - MySQL - DQL、多表设计
01. MySQL-DQL-基本查询 介绍 DQL英文全称是Data Query Language(数据查询语言),用来查询数据库表中的记录。 查询关键字:SELECT 查询操作是所有SQL语句当中最为常见,也是最为重要的操作。在一个正常的业务系统中,查询操作的使用频次是要远高于增删改操作的。当我们 ......
MySQL左连接丢失null值的问题
一、前言 我们有的时候直接使用左连接查询,当右表不存在该数据的时候,是可以查出带有null的列。可是当在where条件中有右表相关的筛选条件时,我们惊奇的发现查询的结果不带null值了,换句话说就是查出来的结果比预期的少。 二、错误复现以及解决方案 1、右表不带筛选条件的查询 sql相关的表主要是w ......
解决mysql的语句中group_concat长度限制问题
在mysql中,有个函数叫“group_concat”,平常使用可能发现不了问题,在处理大数据的时候,会发现内容被截取了。其实MYSQL内部对这个是有设置的,默认不设置的长度是1024。查看默认配置 show variables like "group_concat_max_len"; 模板返回是 ......