-
电路图原理图怎么画?它的常用符号有哪些?
所属栏目:[MySql教程] 日期:2022-03-31 热度:80
现在很多同学喜欢用word写作,有时会涉及到电路图原理图,而电路图是利用电路的各种符号来表示电路连接,一般是用于研究、工程规划的需要。在设计电路时,工程师可以根据纸上的原理以及符号,进行调试电路,修复错误和提高工程师的工作效率。电路图原理图[详细]
-
MYSQL 多实例安装以及常见运维点
所属栏目:[MySql教程] 日期:2022-03-31 热度:198
重点:配置GNR时需要所有的GNR以[ mysqld xxx]的格式命名,否则会报找到GNR的错误 准备Mysqld_multi配置文件加入多实例的配置信息 指定GNR启动实例(不要指定MYSQLD这个关键词) mysqld_multi start 3308 指定端口和SOCK文件关闭实例 mysqladmin -uroot -p12[详细]
-
如何用pt-online-schema-change在线修改表字段长度
所属栏目:[MySql教程] 日期:2022-03-31 热度:176
pt-online-schema-change依赖条件: 操作的表必须有主键,否则执行会报错 实验如下: MySQL [mysql] create database chenfeng; Query OK, 1 row affected (0.00 sec) MySQL [mysql] use chenfeng; Database changed 创建带有主键的表test: MySQL [chenfeng][详细]
-
分布式数据库事务的两阶段提交介绍
所属栏目:[MySql教程] 日期:2022-03-31 热度:83
在分布式系统中,各个节点之间在物理上相互独立,通过网络进行沟通和协调。由于存在事务机制,可以保证每个独立节点上的数据操作可以满足ACID。但是,相互独立的节点之间无法准确的知道其他节点中的事务执行情况。所以从理论上讲,两台机器理论上无法达到[详细]
-
SQL优化案例分享--联合索引
所属栏目:[MySql教程] 日期:2022-03-31 热度:141
下面这个SQL如何优化: desc select count(*) as total from Art_Person a, Art_Works b where a.PersonCode=b.PersonCode; +----+-------------+-------+-------+---------------+------------+---------+---------------------+--------+-------------+[详细]
-
MySQL的查询操作
所属栏目:[MySql教程] 日期:2022-03-31 热度:184
MySQL的查询操作: 1. 基础的查询操作 #简单查询 select * from emp; //查询emp中所有的记录 select empno, job,ename from emp; //查询emp表中的某些字段 select ename as 名字 from emp; //使用字段别名 去重 distinct select distinct deotno from emp;[详细]
-
轻松实现session的mysql处理
所属栏目:[MySql教程] 日期:2022-03-31 热度:116
轻松实现session的mysql处理 (转)[@more@] 通常,session都是保存在临时文件里的,但是,要是把它保存在数据库里,就会给我们带来很多好处,比如统计在线人数之类的。废话不说了,看程序: include(db_mysql.inc); function open ($save_path, $session_na[详细]
-
mysql错误代码对照表
所属栏目:[MySql教程] 日期:2022-03-31 热度:181
mysql错误代码对照表 1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 [@more@] mysql错误代码对照表 1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:[详细]
-
MySQL的root密码忘记或丢失的解决方法一例
所属栏目:[MySql教程] 日期:2022-03-31 热度:86
-bash-4.2$ service mysql status SUCCESS! MySQL running (2670) -bash-4.2$ mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user root@localhost (using password: YES) 以下是密码忘记的解决方法: 修改MySQL的参数设置: # v[详细]
-
学习MYSQL之ICP、MRR、BKA
所属栏目:[MySql教程] 日期:2022-03-31 热度:67
Index Condition Pushdown(ICP) Index Condition Pushdown (ICP)是mysql使用索引从表中检索行数据的一种优化方式。 ICP原理 禁用ICP,存储引擎会通过遍历索引定位基表中的行,然后返回给MySQL Server层,再去为这些数据行进行WHERE后的条件的过滤。 开启IC[详细]
-
MySQL 5.0 新特征
所属栏目:[MySql教程] 日期:2022-03-31 热度:101
Introduction 简介 MySQL 5.0 新特性教程是为需要了解5.0版本新特性的MySQL老用户而写的。简单的来说是介绍了存储过程、触发器、视图、信息架构视图,我打算每天一部分,来 连载这个教程.如果你想看一次看完PDF版本的教程,请到down.phpv.net下载.在此感谢译[详细]
-
怎样用Navicat导出MySQL的数据字典
所属栏目:[MySql教程] 日期:2022-03-31 热度:134
方法如下: 利用mysql的information_schema 库中的COLUMNS表信息来实现 例如需要导出ixinnuo_zxpt库的数据字典信息: 打开Navicat,选择查询--新建查询: select TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME,COLUMN_TYPE,COLUMN_COMMENT from information_schema.co[详细]
-
CentOS安装运用二进制方式mysql5.6笔记
所属栏目:[MySql教程] 日期:2022-03-31 热度:150
CentOS安装使用二进制方式mysql5.6笔记 1、上传安装包--使用root用户 2、解压安装包--使用root用户 cd /usr/local/ tar xzvf mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz mv mysql-5.6.23-linux-glibc2.5-x86_64 mysql 3、创建mysql管理用户组与用户--使用[详细]
-
MySQL数据库输出和导入
所属栏目:[MySql教程] 日期:2022-03-31 热度:97
MySQL数据库导出和导入: 1).MySQLimport的语法介绍: MySQLimport位于MySQL/bin目录中,是MySQL的一个载入(或者说导入)数据的一个非常有效的工具。这是一个命令行工具。有两个参数以及大量的选项可供选择。这个工具把一个文本文件(text file)导入到[详细]
-
MySQL server has gone away错误的一些常见原因解析
所属栏目:[MySql教程] 日期:2022-03-31 热度:81
发生MySQL server has gone away的最常见原因是连接闲置超时,被服务器中断连接。默认情况下,服务器关闭空闲时间超过8小时的连接,可以通过设置变量wait_timeout,来改变默认值8小时,同时还需要修改interactive_timeout。 wait_timeout:服务器关闭非交互[详细]
-
MySQL5.7新特性之单表支撑多个DML触发器
所属栏目:[MySql教程] 日期:2022-03-31 热度:179
MySQL5.6不支持一个表有多个UPDATE/DELETE/INSERT触发器。 下边看一个例子: 创建三个测试表: 点击(此处)折叠或打开 mysql create table t_trig_test_01 (name varchar(10)); Query OK, 0 rows affected (0.07 sec) mysql create table t_trig_test_02 (n[详细]
-
MySQL数据目录构架
所属栏目:[MySql教程] 日期:2022-03-31 热度:171
从概念上讲,大多数关系数据库系统是相似的:它们有一系列数据库组成,每个数据库包含一系列数据库表,但每个系统有各自组织其管理的数据方式,MySQL也不例外。 缺省地,所有由MySQL服务器mysqld管理的数据存储在一个称为MySQL数据目录的地方,所有数据库[详细]
-
在线更改主从复制选项
所属栏目:[MySql教程] 日期:2022-03-31 热度:102
MySQL最常用的架构就是主从复制了,其实主从复制有很多选项,特别是在从库端,我们可以设置复制过滤,比如说忽略某张表或某个库。这些过滤选项都是可以在线修改而不用重启的。原来对这块了解不多,最近看了下相关资料,个人觉得这个功能还是很方便的,本篇[详细]
-
linux下面创建关于java与mysql的web平台
所属栏目:[MySql教程] 日期:2022-03-31 热度:99
JAVA运行环境:j2sdk-1_4_2_05 数据库服务器:MySQL-4.0.20d Web服务器:Tomcat5.0.27 JDBC驱动程序:mysql-connector-java-3.0.14-production-bin.jar 1、搭建JAVA的运行环境 (1)到Sun公司下载j2sdk-1_4_2_05-linux-i586-rpm.bin (2)将文件改为可执行[详细]
-
企业中MySQL主流高可用框架实战三部曲之MHA
所属栏目:[MySql教程] 日期:2022-03-31 热度:158
老张最近两天有些忙,一些老铁一直问,啥时更新博文,我可能做不到天天更新啊,但保证以后一有空就写一些干货知识分享给大家。 我们如果想要做好技术这项工作,一定要做到理论与实践先结合。我一个曾经被数据库虐得体无完肤的过来人给大家一些建议;就是只[详细]
-
一文解决MySQL时区相关难题
所属栏目:[MySql教程] 日期:2022-03-31 热度:74
在使用MySQL的过程中,你可能会遇到时区相关问题,比如说时间显示错误、时区不是东八区、程序取得的时间和数据库存储的时间不一致等等问题。其实,这些问题都与数据库时区设置有关,本篇文章将从数据库参数入手,逐步介绍时区相关内容。 1.log_timestamps[详细]
-
mysql上报出错ERROR 1093
所属栏目:[MySql教程] 日期:2022-03-31 热度:82
今天在尝试用子查询来关联更新一个表的收到如下报错: ERROR 1093 (HY000): You cant specify target table v_member_info for update in FROM clause 具体执行的sql如下: MySQL [meminfo] update v_member_info set cust_right_group=0 where id in (sel[详细]
-
MySQL 一个innodb_thread_concurrency设定不当引发的故障
所属栏目:[MySql教程] 日期:2022-03-31 热度:134
MySQL 一个innodb_thread_concurrency设定不当引发的故障: 一、问题来源 欢迎关注我的《深入理解MySQL主从原理 32讲 》,如下: 这是一个朋友问我的典型案例。整个故障现象表现为,MySQL数据库频繁的出现大量的请求不能响应。下面是一些他提供的证据: 1[详细]
-
linux动态更改 max user processes limits
所属栏目:[MySql教程] 日期:2022-03-31 热度:107
mysql进程的limits参数,可以使用如下方式: echo -n Max processes=SOFT_LIMITS:HARD_LIMITS /proc/`pidof mysqld`/limits 通过如上命令就可以动态调整已经存在的mysqld的processes限制了。 例如,在此实验环境中,操作系统信息如下: ~]# uname -r 2.6.3[详细]
-
MYSQL INNODB 怎样计算B+树表的最大容量和行数
所属栏目:[MySql教程] 日期:2022-03-31 热度:112
考虑表结构如下: create table testzh(id int primary key auto_increment ,id2 int,id3 int); 插入数据: delimiter // create procedure ins3() begin declare i int; set i=0; while i10000 do insert into testzh(id2,id3) values(FLOOR((RAND()*1000[详细]