લેખ ડિરેક્ટરી
MySQL ડેટાબેઝડેટા ટેબલ કેવી રીતે બનાવવું?MySQLમાં ડેટા ટેબલ કમાન્ડ/સ્ટેટમેન્ટ/સિન્ટેક્સ બનાવો
MySQL ડેટા ટેબલ બનાવો
MySQL ડેટા ટેબલ બનાવવા માટે નીચેની માહિતીની જરૂર છે:
- કોષ્ટકનું નામ
- કોષ્ટક ક્ષેત્રનું નામ
- દરેક કોષ્ટક ક્ષેત્ર વ્યાખ્યાયિત કરો
વ્યાકરણ
MySQL ડેટા કોષ્ટકો બનાવવા માટે નીચે આપેલ સામાન્ય SQL સિન્ટેક્સ છે:
CREATE TABLE table_name (column_name column_type);
નીચેના ઉદાહરણમાં આપણે chenweiliang ડેટાબેઝમાં ડેટા ટેબલ chenweiliang_tbl બનાવીશું:
CREATE TABLE IF NOT EXISTS `chenweiliang_tbl`( `chenweiliang_id` INT UNSIGNED AUTO_INCREMENT, `chenweiliang_title` VARCHAR(100) NOT NULL, `chenweiliang_author` VARCHAR(40) NOT NULL, `submission_date` DATE, PRIMARY KEY ( `chenweiliang_id` ) )ENGINE=InnoDB DEFAULT CHARSET=utf8;
ઉદાહરણ વિશ્લેષણ:
- જો તમે ક્ષેત્ર બનવા માંગતા નથી NULL ક્ષેત્રોના ગુણધર્મો આ રીતે સેટ કરી શકાય છે નથી, ડેટાબેઝનું સંચાલન કરતી વખતે, જો આ ક્ષેત્રમાં દાખલ કરેલ ડેટા છેNULL , ભૂલની જાણ કરવામાં આવશે.
- AUTO_INCREMENT ને સ્વતઃ-વૃદ્ધિ વિશેષતા તરીકે વ્યાખ્યાયિત કરવામાં આવે છે, સામાન્ય રીતે પ્રાથમિક કી માટે વપરાય છે, અને મૂલ્ય આપમેળે 1 દ્વારા વધશે.
- PRIMARY KEY કીવર્ડનો ઉપયોગ કૉલમને પ્રાથમિક કી તરીકે વ્યાખ્યાયિત કરવા માટે થાય છે.અલ્પવિરામ દ્વારા અલગ કરાયેલ પ્રાથમિક કી વ્યાખ્યાયિત કરવા માટે તમે બહુવિધ કૉલમનો ઉપયોગ કરી શકો છો.
- ENGINE સ્ટોરેજ એન્જિન સેટ કરે છે, અને CHARSET એન્કોડિંગ સેટ કરે છે.
કમાન્ડ પ્રોમ્પ્ટથી ટેબલ બનાવો
MySQL ડેટા કોષ્ટકો સરળતાથી mysql> આદેશ વિન્ડો દ્વારા બનાવી શકાય છે.તમે SQL સ્ટેટમેન્ટનો ઉપયોગ કરી શકો છો કોષ્ટક બનાવો ડેટા ટેબલ બનાવવા માટે.
ઉદાહરણ
નીચે ડેટા ટેબલ chenweiliang_tbl બનાવવાનું ઉદાહરણ છે:
root@host# mysql -u root -p Enter password:******* mysql> use chenweiliang; Database changed mysql> CREATE TABLE chenweiliang_tbl( -> chenweiliang_id INT NOT NULL AUTO_INCREMENT, -> chenweiliang_title VARCHAR(100) NOT NULL, -> chenweiliang_author VARCHAR(40) NOT NULL, -> submission_date DATE, -> PRIMARY KEY ( chenweiliang_id ) -> )ENGINE=InnoDB DEFAULT CHARSET=utf8; Query OK, 0 rows affected (0.16 sec) mysql>
નોંધ:MySQL કમાન્ડ ટર્મિનેટર એ અર્ધવિરામ (;) છે.
PHP સ્ક્રિપ્ટનો ઉપયોગ કરીને ડેટા ટેબલ બનાવો
તમે PHP નો ઉપયોગ કરી શકો છો mysqli_query() હાલના ડેટાબેઝમાંથી ડેટાનું કોષ્ટક બનાવવા માટેનું કાર્ય.
ફંક્શનમાં બે પરિમાણો છે અને જો અમલ સફળ થાય તો TRUE પરત કરે છે, અન્યથા તે FALSE પરત કરે છે.
વ્યાકરણ
mysqli_query(connection,query,resultmode);
| 参数 | વર્ણન |
|---|---|
| જોડાણ | જરૂરી છે.ઉપયોગ કરવા માટે MySQL કનેક્શનનો ઉલ્લેખ કરે છે. |
| ક્વેરી | આવશ્યક છે, ક્વેરી સ્ટ્રિંગનો ઉલ્લેખ કરે છે. |
| પરિણામ મોડ | વૈકલ્પિક.એક સ્થિર.નીચેનામાંથી કોઈપણ મૂલ્ય હોઈ શકે છે:
|
ઉદાહરણ
નીચેનું ઉદાહરણ ડેટા ટેબલ બનાવવા માટે PHP સ્ક્રિપ્ટનો ઉપયોગ કરે છે:
ડેટા ટેબલ બનાવો
<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功<br />';
$sql = "CREATE TABLE chenweiliang_tbl( ".
"chenweiliang_id INT NOT NULL AUTO_INCREMENT, ".
"chenweiliang_title VARCHAR(100) NOT NULL, ".
"chenweiliang_author VARCHAR(40) NOT NULL, ".
"submission_date DATE, ".
"PRIMARY KEY ( chenweiliang_id ))ENGINE=InnoDB DEFAULT CHARSET=utf8; ";
mysqli_select_db( $conn, 'chenweiliang' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
die('数据表创建失败: ' . mysqli_error($conn));
}
echo "数据表创建成功\n";
mysqli_close($conn);
?>સફળ અમલ પછી, તમે કમાન્ડ લાઇન દ્વારા ટેબલ સ્ટ્રક્ચર જોઈ શકો છો.
હોપ ચેન વેઇલિયાંગ બ્લોગ ( https://www.chenweiliang.com/ ) શેર કર્યું "MySQL ડેટાબેઝમાં ડેટા ટેબલ કેવી રીતે બનાવવું? તમને મદદ કરવા માટે MySQL માં ડેટા ટેબલ કમાન્ડ્સ/સ્ટેટમેન્ટ્સ/સિન્ટેક્સ બનાવો".
આ લેખની લિંક શેર કરવા માટે આપનું સ્વાગત છે:https://www.chenweiliang.com/cwl-457.html
વધુ છુપાયેલા યુક્તિઓ🔑 અનલૉક કરવા માટે, અમારી ટેલિગ્રામ ચેનલમાં જોડાવા માટે આપનું સ્વાગત છે!
ગમે તો શેર કરો અને લાઈક કરો! તમારા શેર અને લાઈક્સ એ અમારી સતત પ્રેરણા છે!