

https://biz.addisteria.com/bbs_creation1/
にはマイアドミニ で テーブル名 posts を作成しています。
しかし私はマイアドミニをうまく使いこなせないため
プロンプトに直書きで作成中です。
それで冒頭のURLの内容は以下です。
----------------------------------
【投稿情報用テーブル posts】投稿情報用のテーブルを作る
下記の6種類の情報をいれたいので、カラム数は6としておきます。
message_id メッセージ番号
message メッセージ
created_by 作成者
Created 作成日時
modified 更新日時
----------------------------------
以上を参考に コマンドプロンプト で以下で作成しようか迷っています。
「txt」 と 「int」のデータ型ですが 以下でいいでしょうか?
CREATE TABLE posts (message_id INT AUTO_INCREMENT PRIMARY KEY ,message text ,created_by INT ,created DATETIME NOT NULL ,modified DATETIME NOT NULL );
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
MySQLのバージョンは何でしょうか?
MySQL 5.7くらいまでと、MySQL 8では、ディフォルトの文字コードが変わったりしています。
実際に表定義は、たぶんやってみてるのですよね?
リンクの情報とは、データ型以外に色々違っています。
SQLを入力できるところで、
SHOW CREATE TABLE posts;
を入力してみてください。
文字コードなどが希望通りになっているでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
mysqlがインストールされている...
-
#1062 - '0' は索引 'PRIMARY' ...
-
データベースの接続に失敗して...
-
[XAMPP Control Panel v3.2.4] ...
-
下記の問合せを行うクエリを、P...
-
テーブル名が可変の場合のクエ...
-
テーブル作成時のカラムについて
-
同一日に複数レコードがある場...
-
MAMP 99ドル約1.6万円 高い...
-
あってますか?SQL
-
WHERE `年月日` = '晴' OR `年...
-
SQLです教えてくださいお願いし...
-
SQLを作ったのですがうまくいき...
-
(初心者)MySQLやmaraDBで、crea...
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
-
SQLです教えてください。
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
#1062 - '0' は索引 'PRIMARY' ...
-
mysqlがインストールされている...
-
エラー 1068 (42000): 複数の主...
-
mysqlのupdate構文についての質...
-
SQLでカラムを追加し、条件に合...
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
-
テーブル名が可変の場合のクエ...
-
utf8bomとutf8mb4の違いがいま...
-
(初心者)MySQLやmaraDBで、crea...
-
MAMP 99ドル約1.6万円 高い...
-
SQLを作ったのですがうまくいき...
-
SQLで漢字名称を都道府県や市区...
-
同一日に複数レコードがある場...
-
SQLです教えてください。
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
-
あってますか?SQL
-
SELECT * FROM `生徒名簿` INNE...
-
初心者Mysqlの関数のsubstring...
おすすめ情報
mysql> SHOW CREATE TABLE posts;
ERROR 1146 (42S02): Table 'test.posts' doesn't exist
mysql> CREATE TABLE posts (message_id INT AUTO_INCREMENT PRIMARY KEY ,message text ,created_by INT ,created DATETIME NOT NULL ,modified DATETIME NOT NULL );
Query OK, 0 rows affected (0.03 sec)
mysql> SHOW CREATE TABLE posts;
+-------+------------------------------+
| Table | Create Table |
+-------+---------------------+
上の続きです。
| posts | CREATE TABLE `posts` (
`message_id` int(11) NOT NULL AUTO_INCREMENT,
`message` text,
`created_by` int(11) DEFAULT NULL,
`created` datetime NOT NULL,
`modified` datetime NOT NULL,
PRIMARY KEY (`message_id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 |
+-------+-----------------------------------+
1 row in set (0.00 sec)