「MySQL」の編集履歴(バックアップ)一覧はこちら

MySQL」(2006/04/28 (金) 14:05:15) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

-前提条件 --MySQLがRPMからインストールされているものとする -起動 # service mysqld start -データベース作成 # mysql -u root > create database coreblock; -root のパスワードを設定する # mysql -u root cookbook > SET PASSWORD FOR root='root'; -root ユーザで localhost 以外からアクセスできるようにする > GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY 'root' WITH GRANT OPTION; -ユーザー作成 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON *.* TO username@localhost IDENTIFIED BY 'password'; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON *.* TO username@"%" IDENTIFIED BY 'password'; -存在するテーブルの確認 # mysqlshow # mysql test -テーブルを作成する > create table test_table ( id int(10), memo char(240) ); -テーブル一覧を表示する > show tables -データを insert する > insert into test_table values (1,'1st'); > insert into test_table values (2,'2nd'); -データを select する > select * from test_table; -TIMESTAMP 型カラムのデフォルト値は、現在の日時になる。 --日付カラムのデフォルト値として、NOW() や CURRENT_DATE などの関数を設定することはできない。 --[[参考URL>http://blog.caperu.secret.jp/?eid=374987]] *PHP -Miracle Linux V3.0 の場合、デフォルトで PHP が有効 -設定ファイルは /etc/httpd/conf.d/php.conf -サンプルプログラムを動かす # vi /var/www/html/index.php <HTML><BODY> <?php print "Hello world!"; ?> </BODY> </HTML> *memo -Oracle のシーケンスにあたるものとして auto_increment がある。 -varchar型は最大255文字まで。それ以上の場合はtext型を使う。 -テーブルタイプ --MyISAM: デフォルトのテーブル型 --innoDB: トランザクション、行レベルロック、外部キーが使える。大容量のデータを処理する際に最大限のパフォーマンスを実現するように設計されている。 --参考URL ---http://www.atmarkit.co.jp/flinux/special/mysql5/mysql5b.html ---http://tsuttayo.sytes.net/mysql/innodb/ ---http://dev.mysql.com/doc/refman/4.1/ja/innodb-overview.html
-前提条件 --MySQLがRPMからインストールされているものとする -起動 # service mysqld start -データベース作成 # mysql -u root > create database coreblock; -root のパスワードを設定する # mysql -u root cookbook > SET PASSWORD FOR root='root'; -アクセス権を設定する > GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'root' WITH GRANT OPTION; > GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY 'root' WITH GRANT OPTION; -ユーザー作成 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON *.* TO username@localhost IDENTIFIED BY 'password'; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON *.* TO username@"%" IDENTIFIED BY 'password'; -存在するテーブルの確認 # mysqlshow # mysql test -テーブルを作成する > create table test_table ( id int(10), memo char(240) ); -テーブル一覧を表示する > show tables -データを insert する > insert into test_table values (1,'1st'); > insert into test_table values (2,'2nd'); -データを select する > select * from test_table; -TIMESTAMP 型カラムのデフォルト値は、現在の日時になる。 --日付カラムのデフォルト値として、NOW() や CURRENT_DATE などの関数を設定することはできない。 --[[参考URL>http://blog.caperu.secret.jp/?eid=374987]] *PHP -Miracle Linux V3.0 の場合、デフォルトで PHP が有効 -設定ファイルは /etc/httpd/conf.d/php.conf -サンプルプログラムを動かす # vi /var/www/html/index.php <HTML><BODY> <?php print "Hello world!"; ?> </BODY> </HTML> *memo -Oracle のシーケンスにあたるものとして auto_increment がある。 -varchar型は最大255文字まで。それ以上の場合はtext型を使う。 -テーブルタイプ --MyISAM: デフォルトのテーブル型 --innoDB: トランザクション、行レベルロック、外部キーが使える。大容量のデータを処理する際に最大限のパフォーマンスを実現するように設計されている。 --参考URL ---http://www.atmarkit.co.jp/flinux/special/mysql5/mysql5b.html ---http://tsuttayo.sytes.net/mysql/innodb/ ---http://dev.mysql.com/doc/refman/4.1/ja/innodb-overview.html

表示オプション

横に並べて表示:
変化行の前後のみ表示:
人気記事ランキング
目安箱バナー