
正文
php初始化数据库 php的数据库配置在哪
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
使用PHP对数据库某些表进行初始化操作
你指的初化操作是什么?
建表? 读写? 更新?
直接清空就可以了
命令格式:TRUNCATE `table_name` ;
相关问答
Q1: php opencart怎么进行数据库操作
1,根目录下config.php中定义了数据库信息:
// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', 'qqqq');
define('DB_DATABASE', 'qqqq');
define('DB_PORT', '3306');
define('DB_PREFIX', 'oc_');
2,systemlibrary文件夹下db.php中定义了DB类,数据库的连接方法
$this-db = new $class($hostname, $username, $password, $database, $port);
3,index.php中初始化数据库连接
$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE, DB_PORT);
4,controller中调用model层定义的查询函数
$layout_id = $this-model_catalog_category-getCategoryLayoutId(end($path));
5,model层getCategoryLayoutId函数中返回查询sql结果
$query = $this-db-query("SELECT * FROM " . DB_PREFIX . "category_to_layout WHERE category_id = '" . (int)$category_id . "' AND store_id = '" . (int)$this-config-get('config_store_id') . "'");
Q2: php用pdo初始化数据库代码怎么写啊,就是如果所指定的数据库已经存在,用户就可以自己输入数据库名
没听懂你的意思。
如果是:确认名为xx的数据库存在,用户可以通过输入新数据库名,来取代xx数据库。
那么你可以用PDO先来个exec查询xx数据库是否存在,然后如果存在,就让用户输入新数据库名,跳转到控制器之后,将旧数据库删除,接着使用prepare、bindValue和execute,创建数据库并新建你所需要的表。
Q3: thinkphp 添加数据库字段 怎么初始化data
$data=$model-field('all_point')-where('username=$s')-select();
var_dump($data);
Q4: php操作mongodb数据库,初始化库表,如何判断该表是否存在,存在不操作,不存在初始化表,字段??
if(mysql_num_rows(mysql_query("SHOW TABLES LIKE '".$table."'")==1) {
echo "Table exists";
} else {
echo "Table does not exist";
}
php初始化数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php的数据库配置在哪、php初始化数据库的信息别忘了在本站进行查找喔。








