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的基本使用
MySQL 复习笔记 good
LHDB 封装FMDB数据库操作
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
;
用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();