SQLite Command
忘れたコマンド
Index の作成
sqlite> create index jjj on xx(t1,t2);
sqlite> create unique index uindex on xx (t1,t2);
index の削除
sqlite> drop index uindex;
index の確認
sqlite> .s xx
CREATE TABLE xx (t1,t2,t3,t4, xx);
CREATE INDEX jjj on xx(t1,t2);
sqlite> .d xx
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE xx (t1,t2,t3,t4, xx);
INSERT INTO "xx" VALUES('a','b','c','d',NULL);
INSERT INTO "xx" VALUES('a1','b1','c1','d1',NULL);
INSERT INTO "xx" VALUES('a21','b21','c21','d21',NULL);
INSERT INTO "xx" VALUES('a321','b421','c421','d421',NULL);
INSERT INTO "xx" VALUES('t','t','t','t','t');
CREATE INDEX jjj on xx(t1,t2);
COMMIT;
sqlite>
挿入
sqlite> insert into ff values ('dd');
PRIMARY KEY
sqlite> create table ff (id integer primary key ,name text);
試しに作成したSQLite Databases.
sqlite> .d
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE vid (id integer primarykey ,vid text);
CREATE UNIQUE INDEX vidkey on vid(vid);
COMMIT;
sqlite>
2014年5月18日日曜日
chcp 65001 UTF-8
chcp 65001 UTF-8
Sqlite Command Line UTF-8 文字を表示するために、
コマンドプロンプトのベージコードを設定します。
Chcp 65001
補足、ページコード;
437 IBM437 OEM United States
932 shift_jis ANSI/OEM Japanese; Japanese (Shift-JIS)
1200 utf-16 Unicode UTF-16, little endian byte order (BMP of ISO 10646);
available only to managed applications
20127 us-ascii US-ASCII (7-bit)
20932 EUC-JP Japanese (JIS 0208-1990 and 0121-1990)
50220 iso-2022-jp ISO 2022 Japanese with no halfwidth Katakana;
Japanese (JIS)
50222 iso-2022-jp ISO 2022 Japanese JIS X 0201-1989;
Japanese (JIS-Allow 1 byte Kana - SO/SI)
51932 euc-jp EUC Japanese
65001 utf-8 Unicode (UTF-8)
2014年5月17日土曜日
PHP Sqlite3 動作しない なぜ
PHP Sqlite3 動作しない
なぜ
Apache/2.2.25 (Win32) PHP/5.4.25
PHP 設定
extension=php_pdo_sqlite.dll
extension=php_sqlite3.dll
実行するとエラー出ます。
Fatal error: Call to undefined function sqlite_open() in C:\Apache\htdocs\Sqlite3\test.php on line 2
extension=php_pdo.dll
を有効にすると、Apache を起動する際、Warning PHP Startup メッセージが2回出ますが。php_pdo.dll が存在しないようです。
PHPマニュアルを見ると
注意:
PHP 5.3 以降ではこのステップは不要です。PDO の DLL は必須ではなくなったからです。
相変わらず
実行するとエラー出ます。
Fatal error: Call to undefined function sqlite_open() in C:\Apache\htdocs\Sqlite3\test.php on line 2
次は
PHP 設定
sqlite3.extension_dir = "C:\PHP\ext"
相変わらず
実行するとエラー出ます。
Fatal error: Call to undefined function sqlite_open() in C:\Apache\htdocs\Sqlite3\test.php on line 2
何かいい方法がありますか?
<?php
if ($db = sqlite_open('mysqlitedb', 0666, $sqliteerror)) {
sqlite_query($db, 'CREATE TABLE foo (bar varchar(10))');
sqlite_query($db, "INSERT INTO foo VALUES ('fnord')");
$result = sqlite_query($db, 'select bar from foo');
var_dump(sqlite_fetch_array($result));
} else {
die($sqliteerror);
}
?>
解決しました?
Class 方法でアクセス出来ました。
PHP は SQLite と SQLite3 両方のマニュアルが存在することですね。
http://jp2.php.net/manual/ja/book.sqlite3.php
<?php
$db = new SQLite3('mysqlitedb.db');
$results = $db->query('SELECT bar FROM foo');
while ($row = $results->fetchArray()) {
var_dump($row);
}?>
2014年4月29日火曜日
Youtube API 3.0 の応用
Youtube API 3.0 の応用
1. Youtube リスト作成、公開、List ID2. 必要な曲を検索する、Video ID
3. Video ID を List ID に追加する。
https://www.youtube.com/user/icq7219388
ラベル:
Google API,
Javascript,
Youtube API3.0
2014年4月10日木曜日
Google 検索パラメーター
Google Search Operators
Google 検索パラメーター
site
inurl
intext
intitle
intitle:index.of "parent directory"
intitle:index.of inurl:admin
intitle:index.of "server at"
"Microsoft-IIS/* server at" intitle:index.of
"Apache/""server at" intitle:index.of
"OmniHTTPd/2.10" intitle:index.of
"OpenSA/1.0.4" intitle:index.of
"Oracle HTTP Server Powered by Apache" intitle:index.of
filetype
filetype:mbx mbx intext:Subject
filetype:pst pst ( contacts | address | inbox )
registry - filetype:reg reg +intext:"internet account manager"
filetype:eml eml +intext:"Subject" +intext:"From"
filetype:reg "Terminal Server Client"
author:@microsoft.com
link:www.sensepost.com
inurl:tech-support inurl:show Cisco
intitle:"switch home page""cisco systems" Telnet -to"
"Looking Glass" (inurl:"lg/" | inurl:lookingglass)
intitle:Welcome to ntop!"
intitle:"statistics of" " advanced web statistics"
inurl:"smb.conf" intext:workgroup" filetype:conf
filetype:vsd vsd network -samples -examples
"VNC Desktop" inurl:5800
allinurl:"exchange/logon.asp"
登録:
投稿 (Atom)