Database
带我飞的云
活泼,积极,向上
展开
-
Mysql unicode 转中文
Mysql unicode 转中文先创建转换函数再调用该函数先创建转换函数···DROP FUNCTION IF EXISTS unicode_decode;DELIMITER $$CREATE FUNCTION unicode_decode(content TEXT)RETURNS TEXTBEGINDECLARE code1,code2 VARCHAR(20);DECLARE n_index,s_index SMALLINT UNSIGNED DEFAULT 0;DECLARE r原创 2020-12-29 10:53:47 · 3425 阅读 · 0 评论 -
Mysql 不使用查询缓存
Mysql 不使用查询缓存Mysql 不使用查询缓存关闭Mysql 缓存临时命令关闭缓存永久关闭查询缓存修改sql语句Mysql 不使用查询缓存有时候在开发过程中,需要测试查询查询的实际性能,这时候就需要关闭查询缓存。不使用查询缓存,总体来说有两种方案。关闭Mysql 缓存关闭缓存有两种放法,一种临时的,一种永久的。临时命令关闭缓存set global query_cache_size=0set global query_cache_type=0mysql 重启后,以上设置失效永久关闭查询原创 2020-06-03 10:34:34 · 4772 阅读 · 0 评论 -
不用的count用法
不用的count用法讨论背景分析性能差异时的原则count(主键)和count(1)的性能分析count(字段)的性能分析专门优化过的的count(*)结论讨论背景在select count(?) from t 这样的查询语句里面,count(*), count(主键),count(字段)和count(1)在性能上有差别。今天就详细记录一下,这几种用法的差别。需要注意的是,此处的讨论是基于MySQL的InnoDB引擎的。这里,首先要弄清楚count的语义。count()是一个聚合函数,对于返回的结原创 2020-05-15 15:52:29 · 504 阅读 · 0 评论 -
SQL2008无法保存修改的表设计
背景:SQL2008中,修改了表设计,但是无法保存,出现以下错误解决方案:打开SQL2008的菜单栏-->工具-->选项-->设计器-->表设计器和数据库设计器,把阻止抵足而眠要求重新创建表的更新前面的选择去掉即可,如下图原创 2015-04-17 20:08:16 · 542 阅读 · 0 评论 -
如何使用命令修改SQL用戶及密码
语法:exec sp_password '旧密码' ‘新密码’‘用戶名’A.未登陸SQL時,修改SQL用戶SA的密码exec sp_password '旧密码' ‘新密码’‘SA’B.登陸SQL後,修改其密码exec sp_password '旧密码' ‘新密码’原创 2015-04-17 20:03:55 · 776 阅读 · 0 评论 -
Mysql 学习笔记
1.Mysql安装成功后, 初次设置密码 /usr/bin/mysqladmin -u root password'123456' 其中,root 为用户,123456为密码2.修改mysql密码有三种方式 a.用 set Password命令 已知root密码,使用root账户登录数据库 mysql> set password for ‘root’@’local原创 2015-04-17 20:04:10 · 289 阅读 · 0 评论