首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏香菇带你学数据库

    ​【香菇带你MysqlMysql数据库主备搭建【建议收藏】

    Mysql 数据库主备搭建原理此处介绍和后续部署原理均为一主一备架构MySQL 数据库主备搭建的原理主要基于数据复制技术,以实现数据的冗余和高可用性。 详细操作步骤可以查看我的另外一篇文章:【香菇带你数据库】mysql8.0编译安装图文教程这里默认大家已经准备好了两个主备数据库我的环境如下(仅供大家参考)主机和数据库规格主机:BClinux for 8.0.20(编译安装)网络要求两个数据库可以相互访问,没有网络限制3.2 主库操作登录到数据库主库172.168.120.149mysql -u root -p允许远程登录Mysql数据库use mysql ', 'jane.smith@example.com', '1987-02-15');Query OK, 1 row affected (0.01 sec)mysql> mysql> INSERT INTO 参考文档MySQL双主(主主)架构方案.MySQL8.0主从部署配置详细步骤【香菇带你数据库】mysql8.0编译安装图文教程

    2.2K12编辑于 2024-08-06
  • 来自专栏香菇带你学数据库

    ​【香菇带你MysqlMysql超长执行sql定位和优化【建议收藏】

    本文为MySQL数据库管理员和开发人员提供了一套全面的超时SQL定位和优化解决方案。 3.3 数据库配置优化 Mysql数据库常见配置文件名称如下 /etc/mysql/my.cnf /etc/my.cnf /etc/mysql/mysqld.cnf /etc/mysql/conf.d/ (这里可能包含多个配置文件) /usr/local/mysql/etc/my.cnf(如果 MySQL 是通过源码编译安装的话) 在配置文件中修改下面的信息,附内核配置文件优化修改脚本 调整缓冲池大小 /var/log/mysql/mysql-slow.log long_query_time = 2 # 单位为秒,设置超过多长时间的查询被认为是慢查询 然后,重启 MySQL 服务使配置生效。 例如,如果您的慢查询日志文件名为 mysql-slow.log,可以使用以下命令进行分析: pt-query-digest mysql-slow.log 4.4 查询近期长时间执行sql 下图可以查询24h

    1.1K24编辑于 2024-08-07
  • 来自专栏香菇带你学Linux

    香菇带你Git】 Git远程操作详解

    Git,作为目前最流行的版本控制系统之一,不仅支持本地仓库的版本控制,还提供了强大的远程仓库支持,使得多人协作开发变得高效而便捷。在Git的远程操作中,git clone、git remote、git fetch、git pull、git push 是几个最为经典且常用的命令。

    48100编辑于 2024-08-26
  • 来自专栏香菇带你学Linux

    香菇带你Linux】​Linux环境的gcc编译安装

    0 0 14 Swap: 7 0 7 最近要在BClinux for openeuler上安装mysql8.0

    2K00编辑于 2024-08-02
  • 来自专栏香菇带你学数据库

    ​【香菇带你Mysql】Linux下Mysql8使用rpm包安装教程【建议收藏】

    香菇带你Mysql】Linux下Mysql8使用二进制安装包安装教程【建议收藏】 :warning: 本人声明:本教程可100%复现 网上看了很多Mysql8安装的方式,基本上都是都过一个yum方式直接访问公网下载依赖资源安装的 使用二进制安装包安装相对编译安装简单快速很多 不过,若想使用编译安装Mysql8,请参考香菇另外一篇文章:mysql8.0编译安装图文教程 1. Mysql安装详解 本次香菇安装的Mysql版本为Mysql8.3.0 3.1 官网下载合适安装包 Mysql官网链接:https://downloads.mysql.com/archives/community local/src/mysql-8.3.0 chown -R mysql:mysql /mysql/data chown -R mysql:mysql /mysql/log chown -R mysql start mysql 查看mysql状态 systemctl status mysql 进入mysql主机用户,登录mysql # 切换到mysql用户 su - mysql # 登录mysql mysql

    2.5K00编辑于 2024-08-15
  • 来自专栏香菇带你学Linux

    香菇带你Linux】Linux系统中磁盘管理LVM与挂载

    wz--n- <15.00g <15.00g xianggu 5 1 0 wz-pn- 31.98g 21.98g 看到香菇卷的大小为约

    3.5K11编辑于 2024-08-02
  • 来自专栏香菇带你学数据库

    香菇带你Linux】Linux环境下cmake编译安装【建议收藏】

    1.7K00编辑于 2024-09-22
  • 来自专栏香菇带你学Linux

    香菇带你Linux】操作系统存储盘RAID分盘操作

    磁盘阵列(Redundant Arrays of Independent Disks,RAID),有"数块独立磁盘构成具有冗余能力的阵列”之意。

    79210编辑于 2024-08-26
  • 来自专栏香菇带你学数据库

    ​【香菇带你数据库番外篇】中国数据库前世今生:数据存储起源

    香菇带你数据库番外篇】中国数据库前世今生:数据存储起源 记录开启本篇的目的: 作为1名练习时长1年半的DBA,工作大部分时间都在和数据库打交道,包括Oracle,Mysql,Postgresql,Opengauss 并在在大学中,计算机类专业学生基本上都会接触过Mysql或者SQL Server等数据库产品,也许,即使你工作多年,没有从事数据库行业,也一定会对这本书有印象吧,基本上他是学习数据库这门课的必备书籍。

    26100编辑于 2024-08-02
  • 来自专栏Python+数据分析+可视化

    带你MySQL系列 | MySQL数据类型详解

    其实网上很多MySQL的总结文章,不可否认,知识点写的都很全,但是呢!这个只是会使用MySQL数据库的朋友的一个查询手册,不会使用的还是不会使用呀(并没有详细的介绍)。 于是我就开始了我这个板块的写作,希望能够帮助那些转行的,要学习MySQL的朋友们。 《MySQL安装教程》 当然,如果你此时正在为MySQL的二次安装(第一次安装失败)感到苦恼,那么这个MySQL的卸载文章应该对你会有很大作用。 《MySQL卸载教程》 虽然我们不当DBA,但是适当了解一些MySQL增删改查以外的知识,也是有必要的,比如说建表语句为什么加上这个charset=utf8? MySQL数据类型详解 学过编程语言的人都知道,怎么学习一门编程语言呢?首先要从数据类型开始学起。

    43940发布于 2021-11-25
  • 来自专栏Python+数据分析+可视化

    带你MySQL系列 | 今天我们说说MySQL“子查询”!

    当一个查询是另外一个查询的一部分时,我们将内层的查询叫做子查询,外层的查询叫做主查询。

    57040发布于 2021-11-25
  • 来自专栏Python+数据分析+可视化

    带你MySQL系列 | 这份MySQL函数大全,真的超有用!

    目录 1.MySQL中关于函数的说明 2.单行函数分类 3.字符函数 1)length(str):获取参数值的字节个数; 2) concat(str1,str2,…):拼接字符串; 3)upper ⑦ count(*)计数的效率问题; 4)聚合函数和group by的使用“最重要”; 1.MySQL中关于函数的说明 "概念":类似java、python中的方法,将一组逻辑语句封装在方法体中,对外暴露方法名 mysql不是强类型的编程语言。也就是说,有些语句执行结果可能不报错,但是执行结果无实际意义,因此,我们也认为是不正确的。 我们只需要记住在mysql中:"非0即为true,0为false"。也就是说,下面的所有是 1的地方,你可以换成任何非0数字,都是可以的。

    3.9K40发布于 2021-11-25
  • 来自专栏轮子工厂

    带你C带你

    如果觉得我讲明白了请继续支持我们,如果觉得有疑问请积极留言提问~ 3 参考 [1] “小甲鱼” 视频课程《带你C带你飞》【第一季】P23

    1.4K20发布于 2018-12-26
  • 来自专栏好好学java的技术栈

    springmvc带你带你入门

    传统MVC——>JSPModel2——>Front Controller + Application Controller + Page Controller + Context 三种模式是JavaWeb设计模式的逐渐适配和演进。本文分别讲述了这三种模式,作为了解即可。SpringMVC正是采用了第三种设计模式。

    58010发布于 2018-09-21
  • 来自专栏Python+数据分析+可视化

    带你MySQL系列 | 黄同学带你了解“数据库设计三范式”

    数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。

    36120发布于 2021-11-25
  • 来自专栏香菇带你学数据库

    香菇带你数据库番外篇】1978年前国外数据库发展和中国数据存储启蒙

    这些突破为中国后续的数据存储技术发展奠定了坚实的基础,并在1978年以后继续推动了中国在数据存储领域的进步。

    14800编辑于 2024-08-02
  • 来自专栏Python+数据分析+可视化

    带你MySQL系列 | 搞数据分析,带你了解一下MySQL“存储引擎”就行啦!

    今天我们来说说MySQL存储引擎,作为从事数据分析行业的朋友老说,我们不必细究MySQL存储引擎到底什么,我们了解就行了。 在mysql中,我们把这样一个东西称为存储引擎。 存储引擎这个名字只有在mysql数据库中存在。oracle中有对应的机制,但是不叫存储引擎,在oracle中,就叫做表的存储方式。 mysql支持很多存储引擎,每个引擎都有自己的数据存储方式,同时每个存储引擎都有自己的优缺点,因此需要在适合的时机,选择适合自己的存储引擎。 2.查看系统默认的存储引擎和默认字符集。 -- mysql5.0以上的版本支持的存储引擎有9个。 -- 这句代码后面不用写分号。 mysql> show engines \G -- 查看系统当前默认的存储引擎。 mysql> show variables like '%storage_engine%'; -- 查看系统默认的字符集。

    35340发布于 2021-11-25
  • 来自专栏Python+数据分析+可视化

    带你MySQL系列 | 什么是数据定义语言(DDL)呢?

    如果你是刚刚学习MySQL的小白,在你看这篇文章之前,请先看看下面这些文章。 《MySQL详细安装教程》 《MySQL完整卸载教程》 《这点基础都不懂,怎么入门MySQL?》 《charset=utf8的原理,你真的弄明白了吗?》 《MySQL数据类型详解》 1.SQL语言的基本功能介绍 SQL是一种结构化查询语言,主要有如下几个功能: 数据定义语言:全称是Data Definition Language,简称是DDL; 数据操纵语言

    91030发布于 2021-11-25
  • 来自专栏Phoenix的Android之旅

    带你AI(二)

    人工智能的Hello World--入门 不管你的是什么语言,第一个程序肯定是Hello World。 从在屏幕上打出这行字开始,你就进入了这个语言的世界。 神经网络的训练是这么个过程,有点像隔壁邻居的孩子钢琴。刚开始的时候弹的一塌糊涂,一个音都没弹对。

    58320发布于 2019-03-01
  • 来自专栏Phoenix的Android之旅

    带你AI(一)

    一个有大学学历和基本编程经验的开发,在正确的材料和方向引导下3个星期的时间就能实现自己的第一个人工智能,甚至不需要你有python基础,边python边AI都行。 那么为什么很多人说人工智能难? 简单的说,AI不等于门槛高,门槛高不一定才能学会AI。 除了资料本身的问题之外,AI的发展速度也是学习难的其中一个原因。 AI值得AI有很多动机,丰厚的薪酬,高逼格的工作,未来的方向。但适不适合自己是另外一回事。 如何AI 知道什么属于AI,那么AI就是个方法的问题了。 不建议初学者直接各种网络,什么卷积啊,循环卷积,对抗生成,这些属于进阶。 AI不像其他语言或者平台开发,能很快看到成果。 比如Android,写个Hello World能马上在手机看到界面,服务端写个Docker也能很快看到终端输出的Hello World。

    88450发布于 2019-03-01
领券