-
mysql编码问题
所属栏目:[MySql教程] 日期:2020-12-11 热度:56
在mysql控制台下输入 show variables like 'char%'; 命令来查看mysql的字符集设置。 ?character_set_client (客户端通知数据库服务器它的编码方式)1.客户端即dos窗口发送的数据是gbk编码。2.MySQL使用character_set_client指定的编码来解读客户端发送过来的[详细]
-
mysql定位慢查询
所属栏目:[MySql教程] 日期:2020-12-11 热度:179
mysql定位慢查询//显示数据库的状态show status;//显示执行了多少次插入show status like 'com_insert';//显示执行了多少次更新show status like 'com_update';//显示执行了多少次删除show status like 'com_delete';//显示执行了多少次查询show status like[详细]
-
mysql 主从数据不一致 Slave_SQL_Running: No 解决方法
所属栏目:[MySql教程] 日期:2020-12-11 热度:190
在slave服务器上通过如下命令 mysql show slave statusG; 显示如下情况: Slave_IO_Running: YesSlave_SQL_Running: No 表示slave不同步 ? 解决方法一(忽略错误,继续同步): 1、先停掉slave mysql stop slave; 2、跳过错误步数,后面步数可变 mysql set gl[详细]
-
mysql数据库的优化
所属栏目:[MySql教程] 日期:2020-12-11 热度:112
数据库的优化包括几个方面1.表的设计合理化(三范式)2.sql语句的优化3.表添加合适的索引(如何使用索引)4.分表技术(水平分割、垂直分割)5.定时清除垃圾数据,定时进行碎片整理6.多用存储过程、程触发器7.对mysql配置进行优化8.读写分离9.服务器硬件升级数据库[详细]
-
mysql5.7 新增的json字段类型
所属栏目:[MySql教程] 日期:2020-12-11 热度:112
一、我们先创建一个表,准备点数据 CREATE TABLE `json_test` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',`json` json DEFAULT NULL COMMENT 'json数据',PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; ? 二、检索json列[详细]
-
mysql5.5以上开启慢查询
所属栏目:[MySql教程] 日期:2020-12-11 热度:184
在my.ini配置文件中添加:[mysqld]#开启慢查询slow_query_log = on#慢查询时间long_query_time = 0.5#记录没有使用索引的查询log_queries_not_using_indexes = on#慢查询日志文件路径slow_query_log_file = D:/amp/mysql56/data/slow.log ? ?[详细]
-
centos7下创建mysql5.6多实例
所属栏目:[MySql教程] 日期:2020-12-11 热度:74
一、mysql安装目录说明 mysql5.6以二进制安装包安装在/data/mysql56下 数据目录为/data/mysql56/data下 配置文件为/etc/my.cnf下 二、多实例目录说明 /mysql-instance ???????? |-- 3308 ????????????????? |-- data? #3308实例数据目录 ???????? |-- 3309 ?[详细]
-
mysql left join 多条记录 1:n 的处理方法
所属栏目:[MySql教程] 日期:2020-12-11 热度:170
一、准备两张表,文章表和评伦表 CREATE TABLE `article` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',`title` varchar(255) DEFAULT '' COMMENT '文章标题',PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文章表[详细]
-
mysql 中 replace into 与 insert into on duplicate key update
所属栏目:[MySql教程] 日期:2020-12-11 热度:165
replace into和insert into on duplicate key update都是为了解决我们平时的一个问题 就是如果数据库中存在了该条记录,就更新记录中的数据,没有,则添加记录。 ? 我们创建一个测试表test CREATE TABLE `test` ( `id` int(11) unsigned NOT NULL AUTO_INCRE[详细]
-
mysql5.5以上my.ini中设置字符集
所属栏目:[MySql教程] 日期:2020-12-11 热度:91
在mysql5.1之前数据库设置字符集:[mysqld]default-character-set = utf8mysql5.5以后[mysqld]中就不能使用default-character-set,不然数据库无法启动会报错。但在[mysql]中可以设置。[mysqld]character-set-server = utf8[mysql]default-character-set = u[详细]
-
PL/SQL的面向对象编程
所属栏目:[MySql教程] 日期:2020-12-11 热度:114
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 CREATE OR REPLACE TYPE liao_opp_test AS OBJECT(-- Author : HAND-- Created : 2013/1/5 16:44:20-- Purpose : -- Attributes mail_host VARCHAR2(2[详细]
-
使用 BINARY_CHECKSUM 检测表的行中的更改
所属栏目:[MySql教程] 日期:2020-12-11 热度:178
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 USE AdventureWorks2012;GOCREATE TABLE myTable (column1 int,column2 varchar(256));GOINSERT INTO myTable VALUES (1,'test');GOSELECT BINARY_CHE[详细]
-
mysql 修改密码和设置允许远程登录
所属栏目:[MySql教程] 日期:2020-12-11 热度:109
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 修改的用户都以root为列。一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter[详细]
-
加密oracle数据库存储过程或函数
所属栏目:[MySql教程] 日期:2020-12-11 热度:91
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 create or replace procedure proc_encrypt_procOrFun(obj_name in varchar2,out_text out varchar2) as --========================================[详细]
-
mysql查询ip地址段时注意的问题
所属栏目:[MySql教程] 日期:2020-12-11 热度:71
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 由于前期设计问题,在保存ip地址时,没有存为整型,而是存成了字符串形式,在查询ip的范围区间时,遇到这样的问题:select ip from t_ip where ip bet[详细]
-
MySQL存储过程获取记录排名(一般用于投票系统)
所属栏目:[MySql教程] 日期:2020-12-11 热度:173
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 CREATE PROCEDURE `get_rank`(IN `school` INT)BEGINSET @votes = (SELECT COUNT(tcl_vote.vote_id) AS counts FROM tcl_works LEFT JOIN tcl_vote ON[详细]
-
pl/sql获取工作时间(很实用的)
所属栏目:[MySql教程] 日期:2020-12-11 热度:148
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 create or replace function FUN_GET_WORKTIME(PARAM_DATE IN DATE) return NUMBERisnum_worktime number:= 8;--工作总时长num_mi number:= 60;--60分[详细]
-
oracle 获取某个包 依赖的所有对象包括其子对象
所属栏目:[MySql教程] 日期:2020-12-11 热度:155
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 declare -- 获取相应的 某个程序包 所需要应用的包 cursor p_cur(p_name varchar2) is select dd.name,dd.type,dd.referenced_name,dd.referenced_typ[详细]
-
修改mysql的主键默认值
所属栏目:[MySql教程] 日期:2020-12-11 热度:50
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 alter TABLE syxg_user AUTO_INCREMENT=21 以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。 如果觉[详细]
-
将所有的 table 清空(可回滚)
所属栏目:[MySql教程] 日期:2020-12-11 热度:171
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 /** 将所有的 table 清空(可回滚)[Oracle 10g下运行通过]**/declare -- 指向所有 table 的游标 cursor c_t is select table_name from user_tables; t[详细]
-
查看数据库中每张表自增种子值、增量值
所属栏目:[MySql教程] 日期:2020-12-11 热度:62
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 SELECT TABLE_NAME,IDENT_SEED(TABLE_NAME) AS IDENTITY_SEED,IDENT_INCR(TABLE_NAME) AS IDENTITY_INCREASEFROM INFORMATION_SCHEMA.TABLESWHERE IDE[详细]
-
M$SQL convert(...)
所属栏目:[MySql教程] 日期:2020-12-11 热度:82
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 /*fmt,strdt1,07/03/132,13.07.033,03/07/134,03.07.135,03-07-136,03 07 137,07 03,138,09:40:589,07 3 2013 9:40:58:043AM10,07-03-1311,13/07/0312[详细]
-
mysql sql
所属栏目:[MySql教程] 日期:2020-12-11 热度:142
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 mysql sql语句大全1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份[详细]
-
FileStream应用
所属栏目:[MySql教程] 日期:2020-12-11 热度:145
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 ALTER DATABASE [DBName] ADD FILEGROUP [FileGrp1] CONTAINS FILESTREAM 以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决[详细]
-
从远程Oracle服务器上同步复制数据到本地备份库
所属栏目:[MySql教程] 日期:2020-12-11 热度:78
今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 create or replace PROCEDURE "SYNC_DATA_FROM_DBLINK_DB" ASBEGIN DECLARE CURSOR c_TabNames IS SELECT TNAME FROM TAB; v_TabName c_TabNames%ROWT[详细]