OC|OC sqlite / PHP数据库 相关

OCsqlite 封装FMDB的插入

- (BOOL)dataBaseInsertWith:(id)obj{NSString *className = NSStringFromClass([obj class]); NSString *SQLStr = [NSString stringWithFormat:@"INSERT INTO '%@' ",className]; NSMutableArray *proArr = [NSMutableArray array]; unsigned count = 0; objc_property_t *propertys = class_copyPropertyList([obj class], &count); NSMutableArray *paraArr = [NSMutableArray array]; NSMutableDictionary *paraDict = [NSMutableDictionary dictionary]; for (NSInteger i = 0; i

PHP 数据库
数据库相关操作 :查看数据库系统中数据库: show databases; 选择数据库: use testDB; 创建数据库: create database testDB; 删除数据库: drop database testDB;

建表: create table myTable ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email varchar(50), reg_data TIMESTAMP ) `myTable` 表名 括号内: 表名 数据类型属性

  • NOT NULL - 必须含有值,不能为空,null值是不允许的
  • DEFAULT value - 设置默认值
  • UNSIGNED - 使用无符号数值类型, 0 及 正数
  • AUTO INCREMENT - 设置MySQL字段的值在新增记录的时候,自动增加1
  • PRIMARY KEY - 设置数据表中每条记录的唯一标识,通常设置为ID数值,和AUTO_INCREMENT一起使用
插入语句
INSERT INTO table_name (col1,col2,col3...) VALUES (value1,value2,value3...)

mysqli_muti_query( )插入多条数据 查询语句
name -> 列名 tables -> 表命 SELECT name FROM table

【OC|OC sqlite / PHP数据库 相关】php文件中sql语句最好在phpmyadmin或者类似工具箱操作没错了再写入

    推荐阅读