
mysql
Mr_John_Liang
这个作者很懒,什么都没留下…
展开
-
linux登录mysql报错ERROR 2002 (HY000)
问题:linux,登录mysql报错ERROR 2002 (HY000):Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock解决方法:第一步:先要进入etc 查看是否存在my.cnf文件如果存在, 打开看下是否为空; 如果不为空,则添加如下内容:skip-gran...原创 2020-03-23 14:30:12 · 2319 阅读 · 0 评论 -
linux 卸载mysql
一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysqlrpm -qa|grep -i mysql显示之前安装了: MySQL-client-5.5.25a-1.rhel5 MySQL-server-5.5.25a-1.rhel5二、停止mysql服务、删除之前安装的mysql 删除命令:rpm -e –nodeps 包名 ...转载 2019-11-25 14:13:35 · 276 阅读 · 0 评论 -
sql中的in与not in,exists与not exists的区别
转载地址:https://www.cnblogs.com/snn0605/p/5901634.html1、in和existsin是把外表和内表作hash连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询,一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大;如果两个表中一个较小一个较大,则子查询表大的用e...转载 2018-08-09 16:53:12 · 52504 阅读 · 5 评论 -
MySQL 高可用架构在业务层面细化分析研究
相对于传统行业的相对服务时间9x9x6或者9x12x5,因为互联网电子商务以及互联网游戏的实时性,所以服务要求7*24小时,业务架构不管是应用还是数据库,都需要容灾互备,在mysql的体系中,最好通过在最开始阶段的数据库架构阶段来实现容灾系统。所以这里从业务宏观角度阐述下mysql架构的方方面面。一,MySQL架构设计—业务分析(1)读多写少虚线表示跨机房部署,比如电子商务转载 2016-02-29 10:19:55 · 446 阅读 · 0 评论 -
Mysql my.ini 配置文件详解
Mysql my.ini 配置文件详解 #BEGIN CONFIG INFO #DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大 #TYPE: SYSTEM #END CONFIG INFO # # 此mysql配置文件例子针对4G内存 # 主要使用INNODB #处理复杂队列并且连接数量较少的mysql服务器 #转载 2015-04-10 10:37:47 · 1048 阅读 · 0 评论 -
[C++]MySQL数据库操作实例
安装完MySQL之后,将安装目录中的include目录下的libmysql.lib文件拷到VS2008安装目录中的VC\lib\下,然后在 项目-选项-c/c++-常规 中的附加包含目录以及 链接器-常规 中的附加库目录中加入“c:\MySQL\include\”,并且在 链接器-输入 中的附加依赖项内添加“libmysql.lib”,这样即可使编译器找到mysql.h头文件,并可在程序中使用c语转载 2014-05-30 11:41:44 · 2086 阅读 · 0 评论 -
数据库如何提高处理查询速度
1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:转载 2014-04-02 16:36:03 · 642 阅读 · 0 评论 -
mysql 修改编码格式
mysql> SHOW VARIABLES LIKE 'character_set_%';+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+| ch转载 2013-12-03 16:41:50 · 913 阅读 · 0 评论 -
MySQL的相关知识
1、http://www.mysql.com/products/enterprise/ 2、MySQL使用大全:http://see.xidian.edu.cn/cpp/u/mysql_ml/转载 2013-10-28 15:37:16 · 601 阅读 · 0 评论 -
C/C++连接MySql数据库
本文对如何使用MySql的API连接MySql数据库,开发环境为VS2008.一、VS2008工程设置工作首先,建立一个windows应用程序的工程,将C/C++->预处理器->预处理器定义下的_WINDOWS改为_CONSOLE,将连接器->系统->子系统 选择为控制台。由于我们要使用Mysql的API,并且我们机子上肯定安装了Mysql数据库,所以我们要将工转载 2013-10-28 16:48:36 · 781 阅读 · 0 评论 -
MFC积累---20111123 MFC与MySql的链接 VS2008
一、环境编译环境: VS2008MySql版本:mysql-5.5.18-win32.msi 下载地址:点击打开链接 MYSQL官网,选择的是MySQL Community Server 二、安装连接安装步骤:资料来源百度文库或者优快云下载,貌似百度文库方便点VS编译,提示找不到#include通过VC开发MySQL数据库应用软件有多种方式: 一转载 2013-10-28 16:09:29 · 1002 阅读 · 0 评论 -
MySQL的重装问题解决方法
最近在工作上遇到了MySQL重装的问题,今天记录一下我的解决过程。首先因为某些原因,我不得不把mysql卸载,然后重装,不论我用控制面板的卸载删除程序方式还是安全卫士的卸载,都会遇到一个问题,就是安装到如下图位置,server start时就程序无响应了,一直死在那里:于是,网上到处找解决办法按照大多数人的说法,我试了不行,照死:安装MySQL出示未响应,一般显示在安装MySQ转载 2013-10-28 15:35:09 · 788 阅读 · 0 评论 -
vs2008下MFC中采用ado连接MySQL(ODBC、非ODBC或C API方式)
其实,以前弄过sql,mysql应该是顺理成章很简单的事情,但很无奈,傻傻地弄了很久,还请教了别人,别人告诉我的跟我在网上查到的都是一样的,但还是不行,归根接地就是“mysql-connector-odbc-5.2.4-win32”这个odbc这里版本号出了问题。自己下载的是mysql-installer-community-5.6.10.1(含odbc5.2.4),装完后发现自带了odbc5转载 2013-10-28 17:16:22 · 1045 阅读 · 0 评论 -
mysql安装图解 mysql图文安装教程(详细说明)
MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本。mysql 下载地址 http://www.jb51.net/softs/2193.html下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面转载 2013-10-25 17:32:22 · 624 阅读 · 0 评论