單行注釋:①#注釋
創(chuàng)新互聯(lián)建站長期為近千家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為蓬安企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、網(wǎng)站制作,蓬安網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
②-- 注釋 (注意--后面需要一個空格)
多行注釋:/*注釋*/
此注釋共用兩種用法:①select 1/*寫在行中間的注釋*/+1;
②/* 多行注釋
的樣式*/
MySQL服務(wù)器支持3種注釋風(fēng)格:
從‘#’字符從行尾。
從‘-- ’序列到行尾。請注意‘-- ’(雙破折號)注釋風(fēng)格要求第2個破折號后面至少跟一個空格符(例如空格、tab、換行符等等)。該語法與標準SQL注釋語法稍有不同,后者將在1.8.5.7, “‘--’作為注釋起始標記”中討論。
從/*序列到后面的*/序列。結(jié)束序列不一定在同一行中,因此該語法允許注釋跨越多行。
希望可以幫助你,常用的#。希望可以幫助你,參考:PHP程序員,雷雪松的個人博客
mysql 服務(wù)器支持 # 到該行結(jié)束、-- 到該行結(jié)束 以及 /* 行中間或多個行 */ 的注釋方格:
mysql SELECT 1+1; # 這個注釋直到該行結(jié)束
mysql SELECT 1+1; -- 這個注釋直到該行結(jié)束
mysql SELECT 1 /* 這是一個在行中間的注釋 */ + 1;
mysql SELECT 1+
/*
這是一個
多行注釋的形式
*/
1;
注意 -- (雙長劃) 注釋風(fēng)格要求在兩個長劃后至少有一個空格!
盡管服務(wù)器理解剛才描述的注釋句法,但 MySQL 客戶端的語法分析在 /* ... */ 注釋方式上還有所限止:
單引號和雙引號被用來標志一個被引用字符串的開始,即使是在一個注釋中。如果注釋中的引號沒有另一個引號與之配對,那和語法分析程序就不會認為注釋結(jié)束。如果你以交互式運行 mysql,你會產(chǎn)生困惑,因為提示符從 mysql 變?yōu)?' 或 "。
一個分號被用于指出當(dāng)前 SQL 語句的結(jié)束并且跟隨它的任何東西表示下一行的開始。
不論你是以交互式運行 mysql 還是將命令放在一個文件中,然后以 mysql some-file 告訴 mysql 讀取它的輸入,這個限制均存在。
實例 :建庫和建表以及插入數(shù)據(jù)
drop database if exists school; //如果存在SCHOOL則刪除
create database school; //建立庫SCHOOL
use school; //打開庫SCHOOL
create table teacher //建立表TEACHER
(
id int(3) auto_increment not null primary key,
name char(10) not null,
address varchar(50) default "深圳",
year date
); //建表結(jié)束
//以下為插入字段
insert into teacher valuess(1,'glchengang','深圳一中','1976-10-10');
insert into teacher valuess(2,'jack','深圳一中','1975-12-23');
注:在建表中(1)將ID設(shè)為長度為3的數(shù)字字段:int(3)并讓它每個記錄自動加一:auto_increment并不能為空:not null而且讓他成為主字段primary key(2)將NAME設(shè)為長度為10的字符字段(3)將ADDRESS設(shè)為長度50的字符字段,而且缺省值為深圳。varchar和char有什么區(qū)別呢,只有等以后的文章再說了。 (4)將YEAR設(shè)為日期字段。
****如果你在mysql提示符鍵入上面的命令也可以,但不方便調(diào)試。你可以將以上命令原樣寫入一個文本文件中假設(shè)為school.sql,然后復(fù)制到c:下,并在DOS狀態(tài)進入目錄mysql\bin,然后鍵入以下命令:
mysql -uroot -p密碼 c:\school.sql
如果成功,空出一行無任何顯示;如有錯誤,會有提示。(以上命令已經(jīng)調(diào)試,你只要將//的注釋去掉即可使用)。
Mysql注釋
MySQL服務(wù)器支持3種注釋風(fēng)格:
· 從‘#’字符從行尾。
· 從‘-- ’序列到行尾。請注意‘-- ’(雙破折號)注釋風(fēng)格要求第2個破折號后面至少跟一個空格符(例如空格、tab、換行符等等)。該語法與標準SQL注釋語法稍有不同,后者將在1.8.5.7, “‘--’作為注釋起始標記”中討論。
· 從/ 序列到后面的 /序列。結(jié)束序列不一定在同一行中,因此該語法允許注釋跨越多行。
下面的例子顯示了3種風(fēng)格的注釋:
mysql SELECT 1+1; # This comment continues to the end of line
mysql SELECT 1+1; -- This comment continues to the end of line
mysql SELECT 1 /* this is an in-line comment / + 1;
mysql SELECT 1+
/
this is a
multiple-line comment
*/
1;
上述的注釋語法適用于mysqld服務(wù)器如何分析SQL語句。發(fā)送到服務(wù)器之前,mysql客戶程序也執(zhí)行部分語句解析。(例如,它通過解析來確定在多語句行中的語句邊界)。
在MySQL 5.1中,mysql解析/* ...*/注釋的唯一局限性是結(jié)合該風(fēng)格的注釋定界符使用的嘆號標記了有條件執(zhí)行的SQL語句部分。適用于交互式運行mysql和將命令放入一個文件中,并以批處理模式使用mysql來處理mysql file_name的文件。詳細信息和例子參見1.8.4節(jié),“MySQL對標準SQL的擴展”。
直接打開文件 索引"CREATE DATABASE"
查到就刪除相關(guān)的行 基本上就OK了
當(dāng)前題目:mysql怎么注釋掉一行 mysql怎么看注釋
文章鏈接:http://www.rwnh.cn/article10/doohcdo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、域名注冊、、用戶體驗、網(wǎng)站設(shè)計、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)