-
linux下面创建关于java与mysql的web平台
所属栏目:[MySql教程] 日期:2022-04-01 来源:DaWei
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教程] 日期:2022-03-31 来源:DaWei
字符类型的数据没有使用引号,索引将被抑制,下边看一个案例: 查看表结构: 点击(此处)折叠或打开 mysql show create table test06 G *************************** 1. row *************************** Table: test06 Create Table: CREATE TABLE `test06`[详细]
-
mysql 5.1.25 for Solaris 9 sprc的package安置
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
本来是想下载.tar.gz的来安装,没有想到下载下来的解压有问题,只好下载了一个安装包来下载. 1.安装的包: mysql-5.1.25-rc-solaris9-sparc-64bit.pkg 2.创建mysql用户及组.如果不创建时,包下面的安装文件install/request会检查的. 也可以修改这个文件达到目的.[详细]
-
解决MYSQL数据从高版本导入低版本的难题
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
解决MYSQL数据从高版本导入低版本的问题(转)[@more@] 近日笔者工作中遇到MYSQL数据从高版本导入低版本的问题.这样的问题一般都是高低版本字符集的设置不同.按照以往惯例是把数据用mysqldump命令导出数据后,使用文件编辑器(editplus)修改相应的DEFAULT CHARSE[详细]
-
MySQL 优化器参数derived_merge致使多表关联SQL性能及其低下
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
最近,MySQL维护中,遇到一个问题,通条SQL语句,在mysql 5.6的测试环境中执行速度不到1秒,但是在 mysql 5.7生产环境中执行却要近5分钟,mysql 5.7中同样的数据库同样的数据量,更新完表的统计信息后执行 速度还是要2分钟。本次问题的处理与sql语句本身没有[详细]
-
MySQL Router达成MySQL的读写分离
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
MySQL Router实现MySQL的读写分离: 1.简介 MySQL Router是MySQL官方提供的一个轻量级MySQL中间件,用于取代以前老版本的SQL proxy。 既然MySQL Router是一个数据库的中间件,那么MySQL Router必须能够分析来自前面客户端的SQL请求是写请求还是读请求,以便[详细]
-
MySQL中大小写难题
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
MySQL中大小写问题 1.MySQL大小写敏感规则 MySQL中,一个库会对应一个文件夹,库里的表会则以文件的方式存放在文件夹内,所以,操作系统对大小写的敏感性决定了数据库和表的大小写敏感(MySQL有一个只读的系统变量lower_case_file_system,其值反映的正是当[详细]
-
MYSQL 各个安装包解说
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
Enterprise Edition和Community Edition以下内容是一样的! Dependency relationships exist among some of the packages. If you plan to install many of the packages, you may wish to download the RPM bundle tar file instead, which contains all th[详细]
-
LnixuAS3Mysql没法启动问题
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
AS3默认是只包含MySQL除了服务器程序外的部分的,所以需要从RPMFIND下载 MySQL的源RPM重建(最好使用源码包,采用MySQL.com提供的RPM和BIN包都可能在其它使用mysql的部分编译时候出现错误). 1.src.rpm 下载了mysql-3.23.58-1.src.rpm。[@more@] 1.cp mysql-3[详细]
-
搭建node服务 运作MySQL
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
为了进行复杂信息的存储和查询,服务端系统往往需要数据库操作。数据库分为关系型数据库和非关系型数据库,关系型数据库有MySQL、Oracle、SQL Server等,非关系型数据库有Redis(常用来做缓存)、MongoDB等。MySQL是目前很流行的数据库,本文将要介绍如何在n[详细]
-
MySQL自增列的重复值问题
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
如果需要把一台MySQL中的数据定期归档到另外一台MySQL历史库中,那么很可能会发现会有重复值的问题,导致数据导入会失败,而这个问题其实是和自增列的重复值有关,我们来简单看看。 这方面丁奇大师也做了很多详细的说明,还定制了参数,具体可以参见 http://[详细]
-
Linux下c mysql程序的编译命令
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
Linux下c mysql程序的编译命令(转)[@more@]最好用 #gcc -o test test.c `mysql_config --cflags --libs` 其它的编译命令: #gcc -o test test.c -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm #gcc -o test test.c -I /usr/include/mysql -L[详细]
-
字符串连接应用
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
需求:在一个字符串后面追加指定的json串(一般是json串) CREATE PROCEDURE `update_add_white`( in update_info VARCHAR(255) ) set @update_whilte=(select left(cfg_value,LENGTH(cfg_value)-1) from common_config_bak where id=112); set @updated_whi[详细]
-
一个不错的有关mysql和posgresql比较的帖子
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
特性 MySQL PostgreSQL 实例 通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。 通过执行 Postmaster 进程(pg_ctl)启动实例。一个实例可以管理[详细]
-
相关MYSQL DML UPDATE DELETE 中的子查询问题
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
从5.6开始MYSQL的子查询进行了大量的优化,5.5中只有EXISTS strategy,在5.7中包含如下: IN(=ANY) --Semi-join --table pullout(最快的,子查询条件为唯一键) --first match --semi-join materialization --loosescan --duplicateweedout --Materialization -[详细]
-
迅速定位不合理的索引——MySQL索引调优
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
__biz=MjM5MjIxNDA4NA==mid=401131835idx=1sn=37c5fd9d3d8670fb379a1e0565e50eebscene=0#wechat_redirect 创建索引是门技术活,开发DBA的工作之一就是配合应用创建最优的索引。然大部分公司并没有开发DBA一职,大多数的索引创建需要由程序开发人员自己完成,[详细]
-
MySQL存储引擎明白多少
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
MySQL是我们经常使用的数据库处理系统(DBMS),不知小伙伴们有没有注意过其中的存储引擎(storage_engine)呢?有时候面试题中也会问道MySQL几种常用的存储引擎的区别。这次就简短侃一下存储引擎那些事儿。 先去查一下引擎概念。 引擎(Engine)是电子平台上开发程[详细]
-
MySQL传输表空间总结
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
在MySQL中如果要迁移一个表导另外一个服务器/环境中,常规的做法就是使用备份工具备份,比如mysqldump,然后拷贝备份到目标服务器或者环境导入。如果某一个表数据量很大,导出dump文件很大的情况下,使用导出导入工具其实会花费不少的时间. 怎么样提高效率呢[详细]
-
mysql5.7-bug -information_schema的表被查询可能致使内存泄漏
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
mysql5.7-bug -information_schema的表被查询可能致使内存泄漏: [11 May 2017 6:57] Cho-Shing Ma Description: Running a query (on Information _Schema.tables (where clause) to exclude system schema, showing memory growing eventually Out-of-memo[详细]
-
破除本地 mysql 用户名和密码
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
破解本地 mysql 用户名和密码(转)[@more@] Windows: 1、用系统管理员登陆系统。 2、停止MySQL的服务。 3、进入命令窗口,然后进入 MySQL 的安装目录,比如我的安装目录是 c:mysql,进入 C:mysqlin 4、跳过权限检查启动 MySQL, c:mysqlinmysqld-nt --skip-g[详细]
-
MySQL 4.1.0 中文参考手册 --- 6.8 MySQL 全文搜查
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
到 3.23.23 时,MySQL 开始支持全文索引和搜索。全文索引在 MySQL 中是一个 FULLTEXT 类型索引。FULLTEXT 索引用于 MyISAM 表,可以在 CREATE TABLE 时或之后使用 ALTER TABLE 或 CREATE INDEX 在 CHAR、VARCHAR 或 TEXT 列上创建。对于大的数据库,将数据装[详细]
-
mysql在线创立半同步复制的从库
所属栏目:[MySql教程] 日期:2022-03-31 来源:DaWei
mysql在线建立半同步复制的从库 在主库和备库创建同步用的用户: grant replication slave on *.* to repl@% identified by xxx; (1)备份主库: mysqldump -uroot -pxxx --routines --single_transaction --master-data=2 --databases testdb1 testdb2 backu[详细]
-
MySQL 不同版本说明
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
在这个下载界面会有几个版本的选择。 1. MySQL Community Server 社区版本,免费,但是Mysql不提供官方技术支持。 MySQLCommunity Server is a freely downloadable version of the worlds most popularopen source database that is supported by an active[详细]
-
MySQL server log manage
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
################# Binary Log binlog_cache_size的大小必须为4096的倍数,不然会有一个warning, Warning | 1292 | Truncated incorrect binlog_cache_size value: 33792,然后向下取最接近n个4096的值。 mysql show warnings; +---------+------+---------[详细]
-
mysql timeout
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
wait_timeout 等待超时,那mysql等什么呢?确切的说是mysql在等用户的请求(query),如果发现一个线程已经sleep的时间超过wait_timeout了那么这个线程将被清理掉,无论是交换模式或者是非交换模式都以此值为准,wait_timeout是session级别的变量 net_write_ti[详细]
