MySQL テーブルのテーブル構造をすばやく変更する - 「MySQL 管理」から抜粋 ALTER TABLE テーブル名 MODIFY 列名 データ型; このコマンドはテーブル構造を変更できます。 さらに、次のようにテーブル構造を変更することもできます。 まず、次のようにテーブルを作成します。 > テーブル t1 (id int, を作成 名前varchar(5), rmb 小数点(9,1)); name 列を varchar(10) に変更する場合は、次のようにします。 テーブルt1を変更し、名前varchar(7)を変更します。 次のことも実行できます。 1. テーブル構造を次のように表示します。 > テストを使用します。 > desc t1; +-------+--------------+------+-----+--------+-------+ | フィールド | タイプ | Null | キー | デフォルト | 追加 | +-------+--------------+------+-----+--------+-------+ | id | int(11) | はい | | NULL | | | 名前 | varchar(5) | はい | | NULL | | | rmb | 小数点(9,1) | はい | | NULL | | +-------+--------------+------+-----+--------+-------+ セット内の 3 行 (0.00 秒) 2. 一時テーブルを作成し、varchar を 10 に設定します。 > テーブル t1_tmp (id int, を作成 名前varchar(10), rmb 小数点(9,1)); 3. .frmテーブル構造ファイルを置き換える > 読み取りロックを使用してテーブルをフラッシュします。データの損失を防ぐため、テーブルを開く前にまずロックしてください。 > システム cp /usr/local/mariadb/var/test/t1_tmp.frm /usr/local/mariadb/var/test/t1.frm 4. ロック解除 > テーブルのロックを解除します。 5. テーブル構造を表示する > テーブル t1\G の作成を表示 ************************** 1. 行 **************************** 表: t1 テーブルの作成: CREATE TABLE `t1` ( `id` int(11) デフォルト NULL, `name` varchar(10) デフォルト NULL, `rmb` 小数点(9,1) デフォルト NULL ) エンジン=InnoDB デフォルト文字セット=utf8 セット内の 1 行 (0.00 秒) 名前列にvarchar(10)が表示されます。 6. データを挿入してみる > insert into t1 values(2,'hechuangyang',3.8); エラーが報告されなければ、変更は成功です。 上記は、MySQLのテーブル構造を素早く変更する方法の詳細です。MySQLのテーブル構造の変更の詳細については、123WORDPRESS.COMの他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
<<: WeChatアプレットはウォーターフォールフローのページングスクロール読み込みを実装します
>>: ubuntu20.04 上の CLion2020.1.3 での ROS のインストールと設定の詳細な説明
目次1. Tencent Cloud Serverに接続する2. 環境整備Jenkinsのデプロイメ...
前回の記事では、MySQL 5.7.19 無償インストール版 (64 ビット) の設定方法についての...
canisue (http://caniuse.com/#search=border-radius)...
Navicat で MySql スケジュールタスクを作成する詳細な説明イベントは、MySQL が特定...
1.17.9 本当はもっと美味しいNginx のダウンロード アドレス: https://nginx...
コードをコピーコードは次のとおりです。 <!DOCTYPE HTML PUBLIC "...
この記事は主に、nginx に基づいてブラウザネゴシエーションキャッシュを設定する詳細なプロセスを紹...
この記事では、マウスの動きに追従する画像を実現するためのJavaScriptの具体的なコードを参考ま...
序文インデックスが順序付けられていることは誰もが知っていると思いますが、MySQL の以前のバージョ...
導入面接官がこんな質問をしたことはありませんか?データベースをどのように最適化しますか?では、この質...
この記事では、参考までにMySQL 8.0.15圧縮版のインストール方法を紹介します。具体的な内容は...
目次SQL ログを表示するにはどうすればいいですか? ? SpringMVC でのパラメータ渡しの説...
目次1. 関連構成ケース1(使用ツールはvue-cil)ケース2(使用するツールはwebpack) ...
目次意味構造例カスタムショートカットキー元に戻すとやり直し録音と再生マクロ要約する意味リクエストをオ...
目次事件の原因解剖学ファイルの並べ替えファイルのソートが非常に遅いのですが、他に解決策はありますか?...