ಲೇಖನ ಡೈರೆಕ್ಟರಿ
MySQL ಡೇಟಾಬೇಸ್ಡೇಟಾ ಟೇಬಲ್ ಅನ್ನು ಹೇಗೆ ರಚಿಸುವುದು?MySQLಡೇಟಾ ಟೇಬಲ್ ಕಮಾಂಡ್/ಸ್ಟೇಟ್ಮೆಂಟ್/ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ರಚಿಸಿ
MySQL ಡೇಟಾ ಟೇಬಲ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ
MySQL ಡೇಟಾ ಟೇಬಲ್ ಅನ್ನು ರಚಿಸಲು ಈ ಕೆಳಗಿನ ಮಾಹಿತಿಯ ಅಗತ್ಯವಿದೆ:
- ಟೇಬಲ್ ಹೆಸರು
- ಟೇಬಲ್ ಕ್ಷೇತ್ರದ ಹೆಸರು
- ಪ್ರತಿ ಟೇಬಲ್ ಕ್ಷೇತ್ರವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿ
ವ್ಯಾಕರಣ
MySQL ಡೇಟಾ ಕೋಷ್ಟಕಗಳನ್ನು ರಚಿಸಲು ಸಾಮಾನ್ಯ SQL ಸಿಂಟ್ಯಾಕ್ಸ್ ಈ ಕೆಳಗಿನಂತಿದೆ:
CREATE TABLE table_name (column_name column_type);
ಕೆಳಗಿನ ಉದಾಹರಣೆಯಲ್ಲಿ ನಾವು ಚೆನ್ವೀಲಿಯಾಂಗ್ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಡೇಟಾ ಟೇಬಲ್ 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;
ಉದಾಹರಣೆ ವಿಶ್ಲೇಷಣೆ:
- ಕ್ಷೇತ್ರ ಬೇಡವೆಂದಾದರೆ ಸಾಂಕೇತಿಕಕೊಂಡಿಯು ಕ್ಷೇತ್ರಗಳ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೀಗೆ ಹೊಂದಿಸಬಹುದು ಶೂನ್ಯವಲ್ಲ, ಡೇಟಾಬೇಸ್ ಅನ್ನು ನಿರ್ವಹಿಸುವಾಗ, ಈ ಕ್ಷೇತ್ರದಲ್ಲಿ ನಮೂದಿಸಿದ ಡೇಟಾ ಇದ್ದರೆಸಾಂಕೇತಿಕಕೊಂಡಿಯು , ದೋಷವನ್ನು ವರದಿ ಮಾಡಲಾಗುತ್ತದೆ.
- AUTO_INCREMENT ಅನ್ನು ಸ್ವಯಂ-ಹೆಚ್ಚಳಿಸುವ ಗುಣಲಕ್ಷಣ ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರಾಥಮಿಕ ಕೀಲಿಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಮೌಲ್ಯವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ 1 ರಿಂದ ಹೆಚ್ಚಿಸಲಾಗುತ್ತದೆ.
- PRIMARY KEY ಕೀವರ್ಡ್ ಅನ್ನು ಕಾಲಮ್ ಅನ್ನು ಪ್ರಾಥಮಿಕ ಕೀಲಿಯಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.ಅಲ್ಪವಿರಾಮದಿಂದ ಬೇರ್ಪಡಿಸಲಾದ ಪ್ರಾಥಮಿಕ ಕೀಲಿಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ನೀವು ಬಹು ಕಾಲಮ್ಗಳನ್ನು ಬಳಸಬಹುದು.
- ಇಂಜಿನ್ ಶೇಖರಣಾ ಎಂಜಿನ್ ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ ಮತ್ತು ಚಾರ್ಸೆಟ್ ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ಹೊಂದಿಸುತ್ತದೆ.
ಕಮಾಂಡ್ ಪ್ರಾಂಪ್ಟಿನಿಂದ ಟೇಬಲ್ ರಚಿಸಿ
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
ಇನ್ನಷ್ಟು ಗುಪ್ತ ತಂತ್ರಗಳನ್ನು ಅನ್ಲಾಕ್ ಮಾಡಲು 🔑, ನಮ್ಮ ಟೆಲಿಗ್ರಾಮ್ ಚಾನಲ್ಗೆ ಸೇರಲು ಸ್ವಾಗತ!
ಇಷ್ಟವಾದಲ್ಲಿ ಶೇರ್ ಮಾಡಿ ಮತ್ತು ಲೈಕ್ ಮಾಡಿ! ನಿಮ್ಮ ಹಂಚಿಕೆಗಳು ಮತ್ತು ಇಷ್ಟಗಳು ನಮ್ಮ ನಿರಂತರ ಪ್ರೇರಣೆ!