

① 使用するデータベース
mysql> use db1(現在のデータベースdb1)
実行結果: Database changed (成功)
②テーブルの作成
CREATE TABLE td (bang VARCHAR(10),uria INT,tuki INT);
Query OK, 0 rows affected (0.02 sec) 実行結果(成功)
③カラム構造の確認
DESC td;
実行結果(カラム構造・縦方向データ)
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| bang | varchar(10) | YES | | NULL | |
| uria | int(11) | YES | | NULL | |
| tuki | int(11) | YES | | NULL | |
+-------+-------------+------+-----+---------+-------+
3rows in set (0.00 sec)
④レコードの挿入(横方向のデータを挿入)
INSERT INTO tb VALUES ('A103',101,101,4);
実行結果
ERROR 1146 (42S02): Table 'db1.tb' doesn't existline 1
エラー1146(42S02):テーブル 'db1.tb'は存在しません行1
おかしくないでしょうか!?
なんで、以上の⑤カラム構造の確認DESC td; の実行結果
はちゃんと構成されているのに エラーとなるのでしょうか?
数日前[Ver. MAMP_MAMP_PRO_5.6.34]~[Ver. 5.7.24]
を入れ替えましたが、前者の[Ver.5.6.34]~同じエラーが出ています。
それで!
db1のデータベースにどんなテーブルが存在しているかの確認で
mysql> show tables;
+-----------------+
| Tables_in_db1 |
+-----------------+
| hizu_ziko |
| hizuke |
| itii |
| renzoku |
| syokiti_renzoku |
| tb1 |
| tb1_bk |
| tb1_bkc |
| tb1a |
| tb1b |
| tb1c |
| tb1d |
| tb1e |
| tb1f |
| tb1g |
| tb1k |
| td |
| uniq |
+-----------------+
18 rows in set (0.00 sec)
以上ですがテーフ゛ル td は存在しますね!?
なぜテーフ゛ル td にレコードの挿入ができないのでしょうか?
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MAMPで80ポートが使用されている...
-
SQL文についての質問です。
-
「重複を間引いた数」をcountし...
-
「ストレージエンジン」とは何か
-
同一日に複数レコードがある場...
-
MAMP 99ドル約1.6万円 高い...
-
あってますか?SQL
-
WHERE `年月日` = '晴' OR `年...
-
SQLです教えてくださいお願いし...
-
SQLを作ったのですがうまくいき...
-
(初心者)MySQLやmaraDBで、crea...
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
-
SQLです教えてください。
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
-
utf8bomとutf8mb4の違いがいま...
-
「総降水量が100mm以上になる...
-
SQLで漢字名称を都道府県や市区...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
二重に記載されてしまう
-
perlを使ってレコード件数を取...
-
perlでデータベースに接続したい。
-
データベースファイル(.db)を開...
-
PL/SQLで@ファイル名が反応しま...
-
PL/SQLをWindowsのBATファイル...
-
sql*loader 数値のロード
-
あるDBから別のDBのテーブルをs...
-
mysqlにおけるホストのパーセン...
-
同じSQL文で極端に検索が遅くな...
-
utf8bomとutf8mb4の違いがいま...
-
メンテナンスプランについて
-
create databaseがうまくいきま...
-
MySQL4.1系でPHPが文字化けして...
-
SQLServerのselect文でデータ数...
-
【初心者です】SQLPLUSでのバッ...
-
複数行をINSERTで『ORA-00911: ...
-
数字で「そ」と「り」
-
バッチファイルではパスワード...
-
html上でMySQLにアクセス(Java...
おすすめ情報
レコードの101が一つ多いことに気付きました。手が空き次第とりかかります。
お待ちください。
mysql> use db1
Database changed
mysql> INSERT INTO tb VALUES ('A103',101,4);
ERROR 1146 (42S02): Table 'db1.tb' doesn't exist
mysql> DESC td;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| bang | varchar(10) | YES | | NULL | |
| uria | int(11) | YES | | NULL | |
| tuki | int(11) | YES | | NULL | |
+-------+-------------+-----
3 rows in set (0.01 sec)
mysql> show tables;
+-----------------+
| Tables_in_db1 |
+-----------------+
| hizu_ziko |
| hizuke |
| itii |
| renzoku |
| syokiti_renzoku |
| tb1 |
文字オーバーで中間を省略しました。
| tb1f |
| tb1g |
| tb1k |
| td |
| uniq |
+-----------------+
18 rows in set (0.00 sec)
mysql>
レコードの101が一つ多いことに気付き、
mysql> INSERT INTO tb VALUES ('A103',101,4);
ERROR 1146 (42S02): Table 'db1.tb' doesn't exist
となりますね どうしてでしょうか?
よろしくお願いします。
tb と td の入力ミスでした。
成功しました^^。