欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

mysql

shiping1 的头像

mysql命令语句来去除掉字段中空格字符的方法

mysql命令语句来去除掉字段中空格字符的方法

2012-12-21 13:51:50 | 2539次阅读 | 评论:0 | itokit

普通分类: 
shiping1 的头像

MYSQL查询某一个字段为空或者不为空

MYSQL查询某一个字段为空或者不为空

SELECT * FROM mt4_symbol where mt4_symbol.`starting` is null;

SELECT * FROM mt4_symbol where mt4_symbol.`starting` is not null;
来自 http://www.cppblog.com/woaidongmao/archive/2009/08/13/93223.aspx

普通分类: 
shiping1 的头像

PHP MySQL Delete From

DELETE FROM 语句用于从数据库表中删除行。

删除数据库中的数据

DELETE FROM 语句用于从数据库表中删除记录。

语法

DELETE FROM table_name
WHERE column_name = some_value

注释:SQL 对大小写不敏感。DELETE FROM 与 delete from 等效。

为了让 PHP 执行上面的语句,我们必须使用 mysql_query( 函数。该函数用于向 SQL 连接发送查询和命令。

例子

稍早时,我们在本教程中创建了一个名为 "Persons" 的表。它看起来类似这样:

普通分类: 
shiping1 的头像

关于mysql的substring_index函数

函数说明:
SUBSTRING_INDEX(str,delim,count) 返回字符串 str 中在第 count 个出现的分隔符 delim 之前的子串。如果 count 是一个正数,返回从最后的(从左边开始计数)分隔符到左边所有字符。如果 count 是负数,返回从最后的(从右边开始计数)分隔符到右边所有字符。


举例:
[color=darkblue][/color]
mysql> select postId,substring_index(postId,'|',2) from user_resumetbl order by id desc limit 10;
+------------+-------------------------------+
普通分类: 
shiping1 的头像

mysql replace 替换 有大用

普通分类: 
shiping1 的头像

优化全文索引,支持自定义索引名称

 

普通分类: 
shiping1 的头像

Navicat for MySQL使用手记

Navicat for MySQL使用手记(上)--创建数据库和表

在管理MySQL数据库的图形化工具中,最为熟知的就是phpMyAdmin和Mysql-Front了,今天跟大家分享另外一个管理mysql数据库的另外一个利器---Navicat MySQL。

Navicat MySQL可以与任何3.21或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能,包括触发器、存储过程、函数、事件、视图、管理用户, 不管是对于专业的数据库开发人员还是DB新手来说,其精心设计的用户图形界面(GUI)都为我们安全、便捷的操作MySQL数据信息提供了一个简洁的管理 平台。不但可以为window平台稳定运行,同样兼容于Mac OS X 和Linux系统。其官方提供简体中文版供大家下载试用(for 30days),

普通分类: 
shiping1 的头像

mysql 有时导出导入 有问题

mysql 有时导出导入 有问题

主要可能是  mysql 的版本问题

普通分类: 
shiping1 的头像

mysql navicate MYSQL数据库迁移利器Navicat使用教程

MYSQL数据库迁移利器Navicat使用教程

navicate 用navicat 导出 同样也用navicat导入

用navicate(版本是11.0.10)

可以复制  从源数据复制  到新数据库粘贴

 

 

Navicat是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易 于学习。Navicat使用了极好的图形用户界面(GUI),可以让你用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。基于 Windows平台,为MySQL量身订作,提供类似于MsSQL的用管理界面工具。

下面以本地服务器为示例打开Navicat,具体备份数据库如下:

普通分类: 
shiping1 的头像

mysql 置为空 把某列的值置为空

update tableName set column = null where 你的条件

普通分类: 
shiping1 的头像

select into 和 insert into select 两种表复制语句

select into 和 insert into select 两种表复制语句
 
 
第一句 select * into destTbl from srcTbl (好像不行)

第二句 insert into destTbl(fld1, fld2) select fld1, 5 from srcTbl
以上两句都是将 srcTbl 的数据插入到 destTbl,但两句又有区别的:

第一句(select into from)要求目标表(destTbl)不存在,因为在插入时会自动创建。
第二句(insert into select from)要求目标表(destTbl)存在,由于目标表已经存在,
所以我们除了插入源表(srcTbl)的字段外,还可以插入常量,如例中的:5。


下面这两个是 ok
insert into pw_ms_messages2 (create_uid,  create_username,  title,  content,  extra , expand,  attach)  

普通分类: 
shiping1 的头像

mysql 导出导入数据的几种方法

1)通过 phpmyadmin 导出导入

2)mysqldump 导出

3)source sql文件  来进行导入 (好像 必须进到某数据库  即进到mysql 后 执行 use dbname) (当phpmyadmin不能导入大文件时用这种方法)

4)通过复制 一个mysql下面data下的数据库目录 到另一个mysql下面data目录

5) 导入数据:

/bin/mysql -udbUserYueai -p yueaiMe < ./dbData.sql

 

普通分类: 
shiping1 的头像

MySQL数据库关于一次导入数据提示的MySQL server has gone away 自己亲自做的 有大用 有大大用

 

普通分类: 
shiping1 的头像

mysql 从时间戳和时间相互转换 互换 有大用

1)从时间戳得到时间

select from_unixtime(1352165576);              -- '2008-08-09 21:53:47'
select from_unixtime(1218124800);              -- '2008-08-08 00:00:00'
select from_unixtime(1218169800);              -- '2008-08-08 12:30:00'

select from_unixtime(1218169800, '%Y %D %M %h:%i:%s %x'); -- '2008 8th August 12:30:00 2008'


select  from_unixtime(时间戳,'%Y-%m-%d %H:%i:%s')

//这里 at 是时间戳的字段
update jj_yuyue_company_new set orderid = from_unixtime(at,  '%Y%m%d%H%i%s')

select from_unixtime(1218169800); 

2)

普通分类: 
shiping1 的头像

MySQL- 'load data infile'语句

这个是对的 把文本数据 导入到数据库中 是对的
LOAD DATA INFILE 'C:/access_20130719.log' INTO TABLE log
FIELDS TERMINATED BY ' ' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '\\';

 
 
下面就是要导入数据了。进入mysql的shell中
LOAD DATA  INFILE "/data0/log.txt" INTO TABLE apache_log FIELDS TERMINATED BY " " LINES TERMINATED BY '\n';
 
#TERMINATED BY " "表示用空格区分分每项
#LINES TERMINATED BY '\n'表示用换行区分每列





#TERMINATED BY " "表示用空格区分分每项

普通分类: 
shiping1 的头像

linux 修改 mysql 密码

如果您没有忘记密码的情况下,可以通过UPDATE直接编辑user表来修改密码:

普通分类: 
shiping1 的头像

linux不通过密码或修改密码 更新密码 重设密码 进mysql 自己亲自做的 有大用 有大大用

普通分类: 
shiping1 的头像

mysql 清空缓存

FLUSH PRIVILEGES;

普通分类: 
shiping1 的头像

LINUX重启MYSQL的命令

如何启动/停止/重启MySQL

普通分类: 
shiping1 的头像

如何打开MySQL中root账户的远程登录

普通分类: 
shiping1 的头像

mysql函数 locate substring substring_index

 

一、locate函数使用

1LOCATE(substr,str) 

返回子串 substr 在字符串 str 中第一次出现的位置。如果子串 substr 在 str 中不存在,返回值为 0:
mysql> SELECT LOCATE(’bar’, ‘foobarbar’);
-> 4
mysql> SELECT LOCATE(’xbar’, ‘foobar’);
-> 0 

 

普通分类: 
shiping1 的头像

mysql函数

mysql的left,right,substr,instr截取字符串,截取小数点float substr() 等价于 substring() 函数

Posted on 2008-10-16 11:17 匆匆小游客 阅读(8196) 评论(0) 编辑 收藏
普通分类: 
shiping1 的头像

mysql 字符串长度

length:   是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符

普通分类: 
shiping1 的头像

mysql 字符串截取 部分串

这里要注意 其开始位置 应该是1,而不是0

如果是负数 ,就是从最后倒过来数

普通分类: 
shiping1 的头像

md5解密工具

https://play.google.com/store/apps/details?id=com.go.md5decrypt&hl=en 下载这个应用
http://www.md5decrypter.co.uk/
http://www.md5crack.com
http://www.md5this.com/ 
http://www.google.co.uk/search?hl=zh-CN&newwindow=1&site=&q=MD5+hack&btnG=Google+%E6%90%9C%E7%B4%A2&oq=&aq=&aqi=&aql=&gs_sm=&gs_upl=


MD5 Crack4
passwordpro
MD5digger
这几个都行
普通分类: 
shiping1 的头像

mysql 从一个表取数据插入另一个表

INSERT INTO bbb(aid,bid) select aid,5 from aaa

从aaa表中取所有数据 插到bbb表中

普通分类: 
shiping1 的头像

linux/win重置mysql的root密码

Windows环境的找回方法:

范甘迪说法国

1、打开cmd命令窗口,先输入命令:

      net stop mysql    回车     #关闭mysql服务。

      进入到D:\SOFT_PHP_PACKAGE\mysql\bin\ 目录下,执行mysqld --skip-grant-tables  启动MySQL Server   (如果报错,执行mysqld-nt --skip-grant-tables)如图:

普通分类: 
shiping1 的头像

mysql 子查询

一,子选择基本用法 

普通分类: 
shiping1 的头像

mysql 相同某一列的值相同

查找 相同firstorder的值相同的数据 (我只取出id,firstorder)

SELECT id , firstorder
FROM dede_archives AS a
WHERE a.firstorder
IN (
SELECT firstorder
FROM dede_archives b
WHERE b.id != a.id
) order by firstorder

 

 

 

SELECT id,typeid,firstorder
FROM dede_archives AS a
WHERE a.firstorder
IN (
SELECT firstorder
FROM dede_archives b
WHERE b.id != a.id and a.typeid=b.typeid
) order by firstorder;

普通分类: 
shiping1 的头像

mysql 更新数值相加

  mysql 更新数值相加 update dede_addonarticle set aid=aid+2673

普通分类: 

页面

Subscribe to RSS - mysql