mysql、sql FMDB 数据库

mysql数据库的基本操作

【SQL SERVER中关于大容量数据的导入导出总结】

常用工具
DTS:数据转换服务导入导出向导或者DTS设计器创建DTS包
使用SQL SERVER复制发布数据
BCP命令提示实用工具实现SQL SERVER实例和数据文件之间的数据导入导出
BULK INSERT实现从数据文件导入数据到SQL SERVER实例
分布式查询实现从一个数据源选择数据插入到SQL SERVER实例
SELECT INTO 语句插入数据表

SQLServer2008把数据导出成可执行的sql脚本 百度经验

图解sqlserver命令行工具sqlcmd的使用 good

sqlcmd 命令行工具和osql 工具   语句写完后,第二行写go,不要加分号,然后回车执行。

 

SQL Server2012如何导出sql脚本并且还原数据库

导出sql脚本文件  

 

SQLSERVER查询所有数据库名和表名

 

 

SQLite(增、删、改、查 )以及第三方框架FMDB的基本使用  

 SQL语句的添加、删除、修改多种方法

 MySQL 复习笔记 good

MySQL 中文版 学习教程 good

W3School sql手册

LHDB 封装FMDB数据库操作

 truncate与delete的区别 

truncate table命令将快速删除数据表中的所有记录,但保留数据表结构。这种快速删除与delete from 数据表的删除全部数据表记录不一样,delete命令删除的数据将存储在系统回滚段中,需要的时候,数据可以回滚恢复,而truncate命令删除的数据 是不可以恢复的

简单实现SQLServer转MYSQL的方法

 

MySQL 教程 good runoob

SQL查询语句

在集合中查找(in的括号中也可以是一个SELECT语句): sql="select * from 数据表 where 字段名 in ('值1','值2','值3')"

 

 键、索引、约束及其区别

使用联合(UNION)来代替手动创建的临时表

解决mysql字符集乱码问题

Linux下MySql出现#1036 – Table ‘ ‘ is read only 错误解决方法

 

IOS数据库FMDB增、删、改、查的使用【原创】

 

PHP面向对象之旅:简单工厂模式 good

 

mysql数据类型

数字类型

  • 整数: tinyint、smallint、mediumint、int、bigint
  • 浮点数: float、double、real、decimal

日期和时间: date、time、datetime、timestamp、year

字符串类型

  • 字符串: char、varchar
  • 文本: tinytext、text、mediumtext、longtext
  • 二进制(可用来存储图片、音乐等): tinyblob、blob、mediumblob、longblob

 

创建后表的修改

在名为 age 的列后插入列 birthday: alter table students add birthday date after age;

将 name 列的数据类型改为 char(16): alter table students change name name char(16) not null;

删除 birthday 列: alter table students drop birthday;

重命名 students 表为 workmates: alter table students rename workmates;

删除 workmates 表: drop table workmates;

删除 samp_db 数据库: drop database samp_db;

 

解决Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in

用mysqli

关于mysql与mysqli的区别

mysqli连接是永久连接,而mysql是非永久连接。   mysql连接:每当第二次使用的时候,都会重新打开一个新的进程。   mysqli连接:一直都只使用同一个进程。

好处:这样就可以很大程度的减轻服务器端压力。

mysqli的面向过程的使用

mysqli的面向对象的使用

 

一般是用mysql还是mysqli啊

面向过程
$mysqli=mysqli_connect("localhost","root","123456","test"); if(!$mysqli){ die("连接失败".mysqli_connect_error($mysqli)); } $sql="select * from user1"; $res=mysqli_query($mysqli,$sql); while($row=mysqli_fetch_row($res)){ foreach($row as $k=>$v){ echo "--$v"; } echo "</br>"; } mysqli_free_result($res); mysqli_close($mysqli);

 

面向对象	$mysqli=new mysqli("localhost","root","123456","test");
	if($mysqli->connect_error){
		die("连接失败".$mysqli->conect_error);
	}

	$sql="select * from user1";
	$res=$mysqli->query($sql);

	while($row=$res->fetch_row()){
		foreach($row as $k=>$v){
			echo "--$v";
		}
		echo "</br>";
	}

	$res->free();
	$mysqli->close();

 

posted @ 2015-02-27 16:29  米粥米  阅读(288)  评论(0编辑  收藏  举报