① 使用するデータベース
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で質問しましょう!
似たような質問が見つかりました
- MySQL PHP 画像のアップロード Qiita 2 2022/11/28 04:44
- MySQL `picture` varchar(255) のコマンドで間違いないでしょうか? 1 2022/11/21 04:08
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- MySQL SHOW CREATE TABLE posts;これって何ですか? 3 2022/08/28 22:57
- PHP php エラー 2 2022/10/23 16:43
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- MySQL あと、MySQLの文字コードはutf8 気になりますね 1 2022/12/01 07:22
- JavaScript EasyUIのSubGrid(jquery)におけるObjectに入れた連想配列について 1 2022/05/02 11:21
- MySQL MYSQL エラー 2 2022/10/18 11:37
- PHP php テーブルが作成できない 1 2022/11/17 23:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
下記の問合せを行うクエリを、P...
-
下の画像はSQLの4大命令の性質...
-
SQLでカラムを追加し、条件に合...
-
下記の問合せを行うクエリを、 ...
-
テーブル名が可変の場合のクエ...
-
utf8bomとutf8mb4の違いがいま...
-
エラー 1068 (42000): 複数の主...
-
下記の問合せを行うクエリを、P...
-
#1062 - '0' は索引 'PRIMARY' ...
-
mysqlのupdate構文についての質...
-
WHERE `年月日` = '晴' OR `年...
-
SQLです教えてくださいお願いし...
-
SQLです下記の問合せを行うクエ...
-
次の時間帯の勝率の合計を求め...
-
mysqlがインストールされている...
-
データベースの接続に失敗して...
-
あってますか?SQL
-
SQLを作ったのですがうまくいき...
-
(初心者)MySQLやmaraDBで、crea...
-
SQLです教えてくださいお願いし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
perlを使ってレコード件数を取...
-
データベース改名
-
データベースファイル(.db)を開...
-
PL/SQLで@ファイル名が反応しま...
-
あるDBから別のDBのテーブルをs...
-
PL/SQLをWindowsのBATファイル...
-
sql*loader 数値のロード
-
同じSQL文で極端に検索が遅くな...
-
mysqlにおけるホストのパーセン...
-
数字で「そ」と「り」
-
create databaseがうまくいきま...
-
SQLServerのselect文でデータ数...
-
utf8bomとutf8mb4の違いがいま...
-
mySQLのデータベースにhtmlのコ...
-
バッチファイルではパスワード...
-
DBファイルの中身を直接見れな...
-
複数行をINSERTで『ORA-00911: ...
-
作成したレコードセットのCSV出...
-
メンテナンスプランについて
-
Mysqlのデータベースのリンク
おすすめ情報
レコードの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 の入力ミスでした。
成功しました^^。