こんにちは、Aribaodi さん、MySQL Drifting の最初の 4 シリーズを読んだ後、MySQL Drifting の次の段階を更新することを楽しみにしていますか?問題ない!
今日は、Xiaosheng に従って、MySQL (V) の内容を見てみましょう:
テーブルを構築した後、フィールドの追加、フィールドの削除、テーブル名の変更などが頻繁に必要になることがわかります。 . テーブル構造の操作に関して、お役立ち情報です!
Alter コマンドは、テーブル構造を変更するためによく使用されます。
1) 次に、新しく作成したテスト データベースの table04 テーブルに新しいフィールドを追加したいと思います。
まず、テスト データベース ディレクトリに入ります。
確認して、コマンド use test を入力します。
次に、(add キーワードを使用して) フィールド操作を開始します。
構文: alter table table name add field name field type
ケース: alter table table04 add sex varchar(10) デフォルト 'unknown';
2) 列の変更:
構文: alter table table name フィールド名変更 field type
ケース: alter table table04 edit sex varchar(8);
列名の変更:変更キーワード
を使用して、table04 テーブルのアドレス フィールドを dizhi に変更します。タイプは varchar(50) です。
ケース: alter table table04 change address dizhi varchar(50)
変更の効果:
3) テーブルの名前を変更します:
構文: alter table table name rename new table name;
ケース: alter table table04 rename table_new;
テーブルの名前を変更する効果:
4) 列を削除します:
構文: alter table table Name drop columns name;
Case: alter table test04 drop school;
—alter summary—-
テーブル構造を変更するときは、常に alter table を使用することを指示するだけです。特定の操作とは何ですか。これに特定の操作キーワードを追加すると、完全な変更された SQL が形成されます
5) テーブルの削除:drop
構文:drop table テーブル名
したがって、table03 テーブルを削除するには、次のように記述します。
drop table table03 (この種の書き方は完璧ではありません)
ただし、このように書くとエラーが発生しやすく、テーブルが存在しない場合はエラーが報告されるため、通常は存在する場合は追加します。エラー報告を避けるために SQL に判断を行う; がジャッジとしてリストされている場合は、テーブルを削除します。
転載の際は出典を明記してください:
http://www.php.cn/こんにちは、Aribaodi さん、MySQL Drifting の最初の 4 シリーズを読んだ後、MySQL Drifting の次の段階を更新することを楽しみにしていますか?問題ない!
今日は、Xiaosheng に従って、MySQL (V) の内容を見てみましょう:
テーブルを構築した後、フィールドの追加、フィールドの削除、テーブル名の変更などが頻繁に必要になることがわかります。テーブルの構造操作について説明したら、次のステップは有益な情報を取得することです。
Alter コマンドは、テーブル構造を変更するためによく使用されます。
1) 次に、新しく作成したテスト データベースの table04 テーブルに新しいフィールドを追加したいと思います。
まず、テスト データベース ディレクトリに入ります。
確認して、コマンド use test を入力します。
次に、(add キーワードを使用して) フィールド操作を開始します。
構文: alter table table name add field name field type
ケース: alter table table04 add sex varchar(10) デフォルト 'unknown';
2) 列の変更:
構文: alter table table name フィールド名変更 field type
ケース: alter table table04 edit sex varchar(8);
列名の変更:変更キーワード
を使用して、table04 テーブルのアドレス フィールドを dizhi に変更します。タイプは varchar(50) です。
ケース: alter table table04 change address dizhi varchar(50)
変更の効果:
3) テーブルの名前を変更します:
構文: alter table table name rename new table name;
ケース: alter table table04 rename table_new;
テーブルの名前を変更する効果:
4) 列を削除します:
構文: alter table table Name drop columns name;
Case: alter table test04 drop school;
—alter summary—-
テーブル構造を変更するときは、常に alter table を使用することを指示するだけです。特定の操作とは何か、それに特定の操作キーワードを追加すると、完全な変更された SQL が形成されます
5) テーブルの削除:drop
構文:drop table テーブル名
したがって、table03 テーブルを削除するには、次のように記述します。
drop table table03 (この種の書き方は完璧ではありません)
ただし、このように書くとエラーが発生しやすく、テーブルが存在しない場合はエラーが報告されるため、通常は存在する場合は追加します。エラー報告を避けるために SQL に変換します。
Case: table03 が存在する場合はテーブルを削除します。
以上がMySQL ドリフトに関する簡単な説明 (5)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于架构原理的相关内容,MySQL Server架构自顶向下大致可以分网络连接层、服务层、存储引擎层和系统文件层,下面一起来看一下,希望对大家有帮助。

mysql的msi与zip版本的区别:1、zip包含的安装程序是一种主动安装,而msi包含的是被installer所用的安装文件以提交请求的方式安装;2、zip是一种数据压缩和文档存储的文件格式,msi是微软格式的安装包。

方法:1、利用right函数,语法为“update 表名 set 指定字段 = right(指定字段, length(指定字段)-1)...”;2、利用substring函数,语法为“select substring(指定字段,2)..”。

在mysql中,可以利用char()和REPLACE()函数来替换换行符;REPLACE()函数可以用新字符串替换列中的换行符,而换行符可使用“char(13)”来表示,语法为“replace(字段名,char(13),'新字符串') ”。

本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了关于MySQL复制技术的相关问题,包括了异步复制、半同步复制等等内容,下面一起来看一下,希望对大家有帮助。

转换方法:1、利用cast函数,语法“select * from 表名 order by cast(字段名 as SIGNED)”;2、利用“select * from 表名 order by CONVERT(字段名,SIGNED)”语句。

在mysql中,可以利用REGEXP运算符判断数据是否是数字类型,语法为“String REGEXP '[^0-9.]'”;该运算符是正则表达式的缩写,若数据字符中含有数字时,返回的结果是true,反之返回的结果是false。

在mysql中,可利用“ALTER TABLE 表名 DROP INDEX unique key名”语句来删除unique key;ALTER TABLE语句用于对数据进行添加、删除或修改操作,DROP INDEX语句用于表示删除约束操作。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 中国語版
中国語版、とても使いやすい

WebStorm Mac版
便利なJavaScript開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

ホットトピック



