
mysql
文章平均质量分 55
panjone
这个作者很懒,什么都没留下…
展开
-
mysql5 乱码
首先查看mysql编码情况: 进入控制台,输入:show variables like "character_set_%"; 2、设置相应的编码为utf8: SET character_set_client = utf8; SET character_set_results = utf8; SET character_set_connectio原创 2012-06-21 14:03:46 · 428 阅读 · 0 评论 -
SQL触发器实例1
定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。 我为什么要使用触发器?比如,这么两个表: Create Table Student( -转载 2012-06-21 16:01:47 · 808 阅读 · 0 评论 -
mysql 清除数据的同事清除自增id回到初始值、复制表
mysql 清除数据的同事清除自增id回到初始值 :TRUNCATE TABLE table1; 1、复制表结构及数据到新表CREATE TABLE 新表SELECT * FROM 旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(原创 2013-06-10 11:15:40 · 1086 阅读 · 0 评论 -
myql安装出错 1045 解决方案
我们在windows下安装mysql时会出现Access denied for user 'root'@localhost'(using password:No)的问题,这个问题是因为你的机器上之前安装过mysql,或者这 一次安装配置了新密码,进入应用的最后一步时候由于某些原因卡出了或者由于服务未启动等原因导致无法配置成功,最终结果是,配置未成功,密码设置已经保存 进去了。这样我们调整好了服转载 2013-06-20 12:27:02 · 798 阅读 · 0 评论 -
Mysql中Group by子句结合count使用的效率问题
articles -------------- ID 标题 发布人 状态 是否推精 id title postby status isgood 要求取出发表文章最多的用户(优先按精华文章排)。 当然下面两种方法都不是最好方法,最好是将用户发表数量直接记录到用户表中去,但是有些时候数据库和程序已经设计好,要改动比较麻烦,那只有用以下方法了转载 2013-07-12 00:04:39 · 2277 阅读 · 0 评论 -
mysql经典笔记
1、在字段值的基础上加1: update table set field1 = field1+1 where id = 1; 2、在字段值基础上加字符串: update table set field1 = concat(field1,'string') where id =1; 3、删除字段值的子字符串: update table set field1 = replace(fiel原创 2014-01-03 14:53:19 · 677 阅读 · 0 评论 -
SQL字符串处理函数大全
SQL字符串处理函数大全 select语句中只能使用sql函数对字段进行操作(链接sql server), select 字段1 from 表1 where 字段1.IndexOf("云")=1; 这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。 left()是sql函数。 select 字段1 from 表1 where charinde转载 2014-01-06 21:30:07 · 749 阅读 · 0 评论 -
mysql8.0远程访问授权
在安设置mysql8.0远程访问过程中遇到的问题: 1、ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '. to 'username'@...原创 2018-11-29 11:49:12 · 2813 阅读 · 1 评论