[PHP-users 6506] Re: mysql_db_queryでのテーブルの作成方法
s.honma
php-users@php.gr.jp
Tue, 26 Mar 2002 10:48:29 +0900
桝形さん 山本さんありがとうございました。
単純に本番環境のMySQLユーザーの権限がcreate権限
を持たせていなかったのを忘れてました・・・
はずかしい・・・
> PHPマニュアルによると、mysql_db_query 関数は
> 4.0.6以降は使えないようですね。
php4.1.0でもmysql_db_query関数は使えましたが古い
関数になってしまっていたのですね・・・
mysql_queryを使用して下記のようにしてできました。
ありがとうございました
<?
mysql_connect("localhost","usr","pass");
mysql_select_db("db_name");
$result=mysql_query("CREATE TABLE `test`
(`Seq` int(5) unsigned NOT NULL auto_increment, `NickName`
text NOT NULL, `Company_Name` text NOT NULL, `Subject` text
NOT NULL, `Ip` text NOT NULL, `Host` text NOT NULL, `NewDate`
date NOT NULL default '0000-00-00', `Time` time NOT NULL def
ault '00:00:00', `Delete_Flag` int(1) NOT NULL default '0',
`Timestamp` timestamp(14) NOT NULL, `Acount` varchar(5) NOT
NULL default '', PRIMARY KEY (`Seq`), KEY `Seq` (`Seq`))
TYPE=MyISAM");
?>