
mysql
afterrains
这个作者很懒,什么都没留下…
展开
-
mysql简单的操作
1 修改mysql的root密码原创 2014-10-28 11:07:14 · 498 阅读 · 0 评论 -
mysql 多条件排序查询
select * from test ORDER BY `password` DESC,SUBSTRING(name,1,2) DESC,id DESC原创 2015-06-04 09:59:27 · 3574 阅读 · 0 评论 -
一个数据库的字段挪到另一个数据库
INSERT INTO msd_wd (order_id,company_name,operator,date) SELECTshiporder,company_name,register_name,register_timeFROMwd_mesWHEREwd_mes.register_time LIKE '%15-05%'原创 2015-06-09 15:27:06 · 686 阅读 · 1 评论 -
MYSQL多表联合查询
SELECT A.ID, A.NUMBER, A.PRICE, A.ORDER_TIME, B.USER_ID, B.STARTIME, B.STOPTIME, C.CHANNEL_PAY, D.COMPANYFROM D表 DLEFT JOIN A表 A ON A.COMPANY_ID = D.UIDLEFT JOIN B表 B ON B.COMPANY_ID = D.原创 2015-07-01 16:04:30 · 742 阅读 · 0 评论 -
mysql删除某字段的最后一位
update 表 set add = left(add,CHAR_LENGTH(add) - 1)原创 2015-07-06 16:17:29 · 7588 阅读 · 0 评论 -
mysql中如何更新一个字段的值为它本身的值连接上一个字符串
UPDATE `ok` t SET t.name = CONCAT(name,"ooo") WHERE age =123原创 2015-05-04 16:13:16 · 1501 阅读 · 0 评论 -
mysql查询结果合并
select id,name from testunion select id2,name2 from test原创 2015-08-18 14:58:08 · 669 阅读 · 0 评论 -
Mysql中如何实现某字段数据自动加1
update tp_admin set c_turnover=c_turnover+1 where userid = 1;原创 2016-02-01 10:34:05 · 28414 阅读 · 2 评论 -
SQL语句Where中使用别名作为判断条件
当我们使用某个表达式作为输出的一列时,我们无法再Where条件中直接使用该列作判断条件. 例如下面的SQL语句: select id, (c1 + c2) as s from t1 where s > 100 SQL Server 报错: "列名 s 无效" 当然,写成原创 2016-03-04 02:07:33 · 8203 阅读 · 1 评论 -
php 连接数据库存储数据
$con = mysql_connect("localhost","root","110");if (!$con) { die('Could not connect: '. mysql_error()); }mysql_query("set names 'utf8'",$con);mysql_select_db("bzec",$con); $sb_原创 2016-09-02 09:28:59 · 801 阅读 · 0 评论 -
Mysql text 多少个汉字
以utf8编码计算的话LANGTEXT:4294967295/3=1431655765个汉字,14亿,存储空间占用:4294967295/1024/1024/1024=4G的数据;MEDIUMTEXT:16777215/3=5592405个汉字,560万,存储空间占用:16777215/1024/1024=16M的数据;TEXT:65535/3=21845个汉字,约20000,存储空间原创 2016-09-02 11:11:11 · 31757 阅读 · 4 评论 -
Mysql 索引结构直观图解介绍
原文转载自:http://www.cankaojishu.com/sjk/22671.html一.模拟创建原始数据 下图中,左边是自己方便说明,模拟的数据。引擎为mysiam~ 右边是用EXCEL把它们随机排列后的一个正常仿真数据表,把主键按照1-27再排列(不随机的话我在模拟数据时本来就是按顺序写的,再加索引看不大出这个索引排序的过程) 也就是说右边的数据,使我们要测试的原始数据转载 2016-12-29 08:50:42 · 852 阅读 · 0 评论 -
Mac下安装mysql5.7 完整步骤(图文详解)
转载自 http://www.cankaojishu.com/sjk/82143.html最近使用Mac系统,准备搭建一套本地web服务器环境。因为Mac系统自带PHP和apach,但是没有自带mysql,所以要手动去安装mysql,本次安装mysql最新版5.7.17。1.官网下载点击上面的地址,会看到如下图的页面。你可能不知道该下载原创 2017-01-23 17:30:28 · 1289 阅读 · 0 评论 -
select 中的选项从数据库中取
if($_SESSION['user_class']==4&&$row['class']==4){//装车员的操作echo '请选择装车的车号:'.' '; foreach ($res as $key=>$v){$value=$v['ID'];$type=$v['type'];$p_num=$v['p_num'];echo ' '.原创 2015-06-03 16:00:08 · 1025 阅读 · 0 评论 -
MySQL读取数据到php二维数组
php$conn=mysql_connect("localhost","root","123456") or die("数据库打开出错");mysql_select_db("hellophp");mysql_query("set names utf8");$query="select * from hello";$result=mysql_query($query,$c原创 2015-06-03 09:52:27 · 5166 阅读 · 0 评论 -
php 读取mysql 二维数组转json
mysql_connect("172.16.2.6","root","root");mysql_select_db("*****");mysql_query("set names utf8"); $check_query = mysql_query("select * from test"); $i=0; $row=mysql_fetch_原创 2015-06-03 10:44:45 · 2728 阅读 · 0 评论 -
php写入mysql中文乱码
php中关于mysql的操作非常简单,然而最近在做一个小工具的时候发现php写入mysql的数据库中出现了中文字符的乱码,这个乱码的问题纠结了我好久,明明英文字符写入正常,但是中文就是乱码! 一开始我感觉是我建立mysql数据库的时候没有设置UTF-8字符集,然而后来我发现即使我设置了这个字符集还是不能解决问题,写入mysql的字符串照样乱码。后来找到了解决方案,记录如下: //尝原创 2014-10-31 16:27:25 · 1656 阅读 · 0 评论 -
Warning: mysql_fetch_assoc() expects parameter 1 to be resource解决方法
今天碰到arning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in,下面我们来看看解决办法吧。今天学习php的时候遇到了这个错误:Warning: mysql_fetch_assoc() expects parameter 1 to be resource,原创 2014-11-26 11:00:19 · 17351 阅读 · 0 评论 -
查询字段在数据库哪个表里面
select * from information_schema.COLUMNS where column_name='name'更多好看电影www.palmdy.com原创 2014-11-05 17:11:08 · 860 阅读 · 0 评论 -
很费解的mysql写法
select a.item_id,a.order_id,b.seller_name,b.area,b.addr,c.name ,d.pay_status,d.ship_statusfrom sdb_b2c_order_items a join sdb_b2c_sellers b join sdb_b2c_goods c join sdb_b2c_orders don a.goods_id原创 2014-11-27 15:48:10 · 497 阅读 · 0 评论 -
mysql数据库中sql修改字段类型
首先说明一下: 在mysql数据库中可以对表的字段类型进行修改的,这样的好处是正常情况下原来的数据不会丢失的。 它的语法规则是:alter table newexample modify id vaechar(20);原创 2014-11-05 15:28:15 · 1739 阅读 · 0 评论 -
mysql选择null的写法
where color is not null and color != ''就是不能用= 要用is原创 2014-12-01 16:14:34 · 1188 阅读 · 0 评论 -
mysql查询字段取前3位,后3位,中间3位,去除前3位,去除后3位
截取从第3位开始的一共8位数SELECT SUBSTRING(payment_id,3,8) from sdb_ectools_payments 去掉字符后5位SELECT SUBSTR(payment_id, 1, LENGTH(payment_id)-5) from sdb_ectools_payments 截取从左开始前5位SELECT left(pa原创 2014-12-17 11:40:17 · 25549 阅读 · 0 评论 -
连续 两个 LEFT JOIN LEFT JOIN
With appropriate indexes, this should be quite efficient enough:SELECT tb3.employee_name, (salary+bonus) remuneration FROM tb3LEFT JOIN tb1 ON tb1.employee_name = tb3.employee_nameLEFT JOI原创 2014-12-12 15:15:23 · 8885 阅读 · 0 评论 -
mysql 查询中文like时
在 MySQL 5.5 以上, 若欄位 Type 是 time,date,datetime 在 select 時若使用 like '%中文%' 會出現 Illegal mix of collations for operation 'like'在寫程式時要對每個欄位進行搜尋, 在執行時可能就會出現時間欄位 like '%中文%' 這種語法,這在舊版的 MySQL 是不會出現錯誤的.转载 2015-05-06 16:13:28 · 4220 阅读 · 1 评论 -
MySQL Illegal mix of collations for operation 'like'
在 MySQL 5.5 以上, 若欄位 Type 是 time,date,datetime 在 select 時若使用 like '%中文%' 會出現 Illegal mix of collations for operation 'like'在寫程式時要對每個欄位進行搜尋, 在執行時可能就會出現時間欄位 like '%中文%' 這種語法,這在舊版的 MySQL 是不會出現錯誤的.转载 2015-06-01 11:38:33 · 1110 阅读 · 1 评论 -
php查看mysql错误位置
可以在之前的$result=mysql_query($sql)后面加上or die(mysql_error());来查看错在哪原创 2015-06-01 18:50:26 · 1009 阅读 · 0 评论 -
php怎么将数组数组转化为json格式的数据
Array( [0] => a [1] => b [2] => c [3] => h [4] => f)我直接使用json_encode($a); //$a就是上面使用print_r()打印出的结果结果显示为["a","b","c","h","f"]将索引数组转化为对象即可,json_encode((obj原创 2015-06-02 17:05:42 · 4463 阅读 · 0 评论 -
mysql 允许远程链接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'59.48.125.34' IDENTIFIED BY 'Aafrx123' WITH GRANT OPTION;原创 2017-03-15 10:04:42 · 463 阅读 · 0 评论