当前位置: 首页 > mysql > 所有文章
  • idea配置连接数据库的详细教程

    2022年05月31日

    学习使用IDEA的时候,需要连接Database,连接时遇到了一些小问题,下面记录一下操作流程以及遇到的问题的解决方法。 一、 连接操作 简介:介绍如何创建连接,具体连接某个数据库的操作流程。 1.1 创建连接 打开idea,点击右侧的 Database 或者 选择 View --> Tool Windows --> Database 点击 + 号 ,选择 Data ...

    阅读全文
  • C#如何从数据库SQLServer中同时读取多个结果集

    2022年05月27日

    当需要从数据库中同时读取多个结果集时,比如执行如下的sql语句: select * from tblClass;select * from tblStudent; 同时从两个表格中获取结果,会获取两个结果集,此时需要使用SqlDataReader对象的NextResult()方法跳转到下一个结果集。 一、主函数 运行环境是控制台应用程序,下面的方法是main方法。 main方法流程 ...

    阅读全文
  • Mac电脑使用brew下载mysql并启动

    2022年05月21日

    1.搜索mysql版本 brew search mysql 搜索一下版本,看一下自己要下载的版本。然后我下载的是mysql@5.7。 2.安装mysql brew install mysql@5.7 3.环境变量配置 安装成功后brew会给配置环境变量的提示 在终端执行环境变量配置: echo 'export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc expor ...

    阅读全文
  • 使用MySQL实现分页查询的方法详解

    2022年05月18日

    在项目开发当中,经常要实现分页功能,在面试时也会经常被问到:什么是分页。这是因为在一个页面上能够显示的数据是有限的,而存放在数据库中的数据往往很多,我们必须将这些数据安放到不同的页面中去。 一、分页 1. 什么是分页 一般在客户端实现分页功能的时候,要显示当前页的数据、当前所在页数、临近页面的按钮以 ...

    阅读全文
  • C++连接mysql数据库报错“undefined reference to”解决方法

    2022年05月17日

    环境: Windows10 VsCode C++ mysql 一、undefined reference to 问题分析 错误如下: undefined reference to `mysql_init' undefined reference to `mysql_real_connect' 这个问题的原因大概率是:(默认VsCode和mysql的配置没有问题) 没有链接到库文件 解决方法就是链接mysql的库文件。(如果在Vsual studio中可能 ...

    阅读全文
  • MySQL删除和插入数据很慢的问题解决

    2022年05月06日

    公司开发人员在测试环境中执行一条 insert 语句时,需要花费 10 几秒才可以执行成功。查看测试环境数据库性能、数据量、死锁等信息,均为发现异常。最后通过修改日志写入方式解决此问题。 1. 修改办法 修改/etc/my.cnf文件,将 innodb_flush_log_at_trx_commit = 1改为0, 但这样就要承担数据库Crash后,1秒内未存储到 ...

    阅读全文
  • 通过Citrix连接SQL数据进行多表联查

    2022年04月22日

    除了通过DDC控制台查看登陆用户相关信息,我们还可以通过Citrix 连接的SQL数据库去查看。通过数据库去查看,可以看到更多的信息。 这里示例一个多表查询案例。 --查询用户历史会话信息 SELECT  top(20)     c.Clientname 客户端名称,     c.ClientAddress 客户端IP地址,     m.Name AS VDI桌面,     u.UserName AS  ...

    阅读全文
  • 使用FlinkSQL实现实时采集Kafka内容到MySQL

    2022年04月20日

    01 引言 最近在做实时采集​​Kafka​发布的内容到​​MySQL​​,本文记录一下关键的点,细节不再描述,希望能帮助到大家。 02 实现 2.1 添加依赖 在工程,除了添加基础的​​Flink​环境依赖,还需要添加​​flink-connector-kafka​​的依赖: <dependency><groupId>org.apache.flink</groupId><artifactId&g ...

    阅读全文
  • 安装mysql5.7.37出现GPG key过期错误

    2022年04月07日

    一直都是直接用docker来部署mysql, 最近想研究研究myql的配置文件和主从架构,就像直接在物理机中安装mysql。安装的过程中就出现了GPGkey错误。 具体的报错如下所示: Downloading packages: warning: /var/cache/yum/x86_64/7/mysql57-community/packages/mysql-community-libs-compat-5.7.37-1.el7.x86_64.rpm: Hea ...

    阅读全文
  • Linux中利用shell脚本定时检测mysql状态实现自动重启

    2022年03月26日

    1、背景:最近网站的MySQL数据库,晚上经常无故宕机,然后起不来了。(具体原因分析中...) 2、目的:临时解决MySQL宕机后,利用shell脚本+定时器cron,检查MySQL是否宕机,宕机就重启 3、shell脚本:【mysqlRestartXzz.sh脚本文件】 【mysqlRestartXzz.log脚本日志文件】 [root@iZ23****bZ cron]# cat /www/shell_files/ ...

    阅读全文
  • mysql错误:Can’t connect to MySQL server on ‘127.0.0.1’ (111)

    2022年03月08日

    首先,我并没有解决这个错误,甚至我都不知道错误原因。 背景:项目服务器上用python脚本写了一些定时任务用来做一些数据统计,然而有一天我收到消息说:定时脚本已经有好几天没有执行了,我回想了一下,最近包括我在内无任何人修改过脚本,甚至修改服务器配置,我赶紧登陆服务器查看,执行crontab -l,查看到任务列表 ...

    阅读全文
  • MySQL如何确定VARCHAR大小

    2022年02月17日

    抛出一个问题,如果需要存字符串到MySQL数据库里面的一张表里的某个字段,如何确定字段的长度大小? 首先不建议使用TEXT类型的,因为使用TEXT会严重影响效率,最好的方式就是使用VARCHAR并确定字段的最大长度。 我们可以先在表里定义一个字段rule_value,并设置长度为255,然后输入最小的json字符串进去: 使用MySQL的C ...

    阅读全文
  • sql如何实现将空白值替换为其他值

    2022年01月24日

    这篇文章主要介绍了sql 实现将空白值替换为其他值,具有很好的参考价值,希望对大家有所帮助。一起跟随过来看看吧。 下图中数据库中查询到的值有空值,包括空白值(“”)和null 如何将上图中的null和空白值替换为其他的值呢?? 有人建议使用isnull()函数,但是该函数只能替换null无法替换空白的值。 可以使用下面的sql 语句 ...

    阅读全文
  • MySQL去除重叠时间求时间差和的实现

    2022年01月23日

    在生产中常常出现计算两个时间差的业务,比如总宕机时间、总开通会员时间等,本文就详细的来介绍一下如何计算,感兴趣的可以了解一下。 我个人并不推荐在实际开发中使用存储过程,充满了各种的不方便,之所以写这东西,全在于学习,如果有高手看到我的内容有问题,可以随时指出或向我开炮。 需求: 在生产中常常出现计 ...

    阅读全文
  • SQL的30条高质量优化建议

    2020年03月26日

    查询SQL尽量不要使用select *,而是select具体字段。 反例子: select * from employee; 正例子: select id,name from employee; 理由: 只取需要的字段,节省资源、减少网络开销。select * 进行查询时,很可能就不会使用到覆盖索引了,就会造成回表查询。 如果知道查询结果只有一条或者只要最 ...

    阅读全文
  • mysql下常用的基本命令合集

    2015年01月14日

    mysql是强大的关系型数据库管理系统,可以多平台操作;下面就说一下mysql基本命令。 一:mysql服务的启动和停止(linux下) net stop mysql net start mysql 二:登陆mysql(linux下) 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了 ...

    阅读全文
  • Mysql和Mysqli的区别

    2012年12月28日

    mysqli.dll是PHP对mysql新特性的一个扩展支持。在PHP5中可以在php.ini中加载mysql后面的i,指improved, interface, ingenious, incompatible or incomplete(改扩展仍在开发中,因为MYSQL4.1和MYSQL5都没有正式推出尚在开发中,新的特性没有完全实现 mysqli想实现的目标具体有 -更简单的维护 -更好的兼容性 -向后兼容 ...

    阅读全文
  • windos下安装Mysql图文教程,视频教程下载

    2012年11月08日

    MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.18版本。[下载] 下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.18-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面 mysql安装向导启动,按“Next”继续 选择安装类型,有“Typical(默认)”、“Compl ...

    阅读全文
  • php与mysql和留言板的制作教程

    2012年10月22日

    前两天写了两篇关于MYSQL命令的文章,写的比较乱。其实呢,我弄这些东西在其他网站上都有,我只不过是弄个更白话一些,更容易懂一些。 然后呢,学会了基本的mysql命令之后呢,如果你有PHP的基础的话,就完全可以写一个php+mysql的留言板。 这样的话,如果全写的话太复杂,关于PHP语法的那些就不说了,我就说一下连接my ...

    阅读全文