Како уметнути податке у МиСКЛ табелу базе података? пхп убаци инстанцу исказа података у МиСКЛ

МиСКЛ база податакаКако убацити податке у табелу? пхп тоМиСКЛУбаците пример изјаве података

МиСКЛ уметање података

Употреба МиСКЛ табеле ИНСЕРТ ИНТО СКЛ изјава за уметање података.

Можете да убаците податке у табелу података кроз прозор командне линије мискл> или преко ПХП скрипте за уметање података.

граматика

Следеће је уобичајено за уметање података у МиСКЛ табеле података ИНСЕРТ ИНТО СКЛ синтакса:

INSERT INTO table_name ( field1, field2,...fieldN )
                       VALUES
                       ( value1, value2,...valueN );

Ако су подаци типа знакова, морате користити једноструке или двоструке наводнике, као што је: „вредност“.


Убаците податке преко прозора командне линије

У наставку ћемо користити СКЛ ИНСЕРТ ИНТО Изјава убацује податке у МиСКЛ табелу података цхенвеилианг_тбл

Инстанца

У следећем примеру убацићемо три дела података у табелу цхенвеилианг_тбл:

root@host# mysql -u root -p password;
Enter password:*******
mysql> use chenweiliang;
Database changed
mysql> INSERT INTO chenweiliang_tbl 
    -> (chenweiliang_title, chenweiliang_author, submission_date)
    -> VALUES
    -> ("学习 PHP", "菜鸟教程", NOW());
Query OK, 1 rows affected, 1 warnings (0.01 sec)
mysql> INSERT INTO chenweiliang_tbl
    -> (chenweiliang_title, chenweiliang_author, submission_date)
    -> VALUES
    -> ("学习 MySQL", "菜鸟教程", NOW());
Query OK, 1 rows affected, 1 warnings (0.01 sec)
mysql> INSERT INTO chenweiliang_tbl
    -> (chenweiliang_title, chenweiliang_author, submission_date)
    -> VALUES
    -> ("JAVA 教程", "chenweiliang.com", '2016-05-06');
Query OK, 1 rows affected (0.00 sec)
mysql>

注意: Означите стрелицама -> Он није део СКЛ наредбе, већ само представља нову линију. Ако је СКЛ израз предугачак, можемо да креирамо нови ред за писање СКЛ израза помоћу тастера Ентер. Терминатор команде СКЛ израза је тацка зарез ;.

У горњем примеру нисмо навели податке цхенвеилианг_ид, јер је ово поље постављено као АУТО_ИНЦРЕМЕНТ атрибут када смо креирали табелу.Према томе, поље ће се аутоматски повећавати без потребе да га постављамо.У примеру НОВ() је МиСКЛ функција која враћа датум и време.

Затим можемо видети податке табеле са подацима са следећом изјавом:

Прочитајте таблицу са подацима:

одабрати * од цхенвеилианг_тбл;
 

Убаците податке помоћу ПХП скрипте

За то можете користити ПХП-ову функцију мискли_куери(). СКЛ ИНСЕРТ ИНТОкоманда за убацивање података.

Функција има два параметра и враћа ТРУЕ ако је извршење успешно, у супротном враћа ФАЛСЕ.

граматика

mysqli_query(connection,query,resultmode);
参数Опис
везаПотребан.Одређује МиСКЛ везу за употребу.
питањеОбавезно, специфицира стринг упита.
режим резултатаОпционо.константа.Може бити било која од следећих вредности:

  • МИСКЛИ_УСЕ_РЕСУЛТ (користите ово ако требате да преузмете много података)
  • МИСКЛИ_СТОРЕ_РЕСУЛТ (подразумевано)

Инстанца

Програм у следећем примеру прима три поља података које је унео корисник и убацује их у табелу са подацима:

додавање података

<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功
';
// 设置编码,防止中文乱码
mysqli_query($conn , "set names utf8");
 
$chenweiliang_title = '学习 Python';
$chenweiliang_author = 'chenweiliang.com';
$submission_date = '2016-03-06';
 
$sql = "INSERT INTO chenweiliang_tbl ".
 "(chenweiliang_title,chenweiliang_author, submission_date) ".
 "VALUES ".
 "('$chenweiliang_title','$chenweiliang_author','$submission_date')";
 
 
 
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/ ) дели „Како уметнути податке у МиСКЛ табелу базе података? пхп убаци инстанцу исказа података у МиСКЛ", помоћи ће вам.

Добродошли да поделите везу овог чланка:https://www.chenweiliang.com/cwl-460.html

Добродошли на Телеграм канал блога Цхен Веилианг-а да бисте добили најновија ажурирања!

🔔 Будите први који ће добити драгоцени „Водич за коришћење алата за вештачку интелигенцију за маркетинг садржаја ЦхатГПТ“ у главном директоријуму канала! 🌟
📚 Овај водич садржи огромну вредност, 🌟Ово је ретка прилика, не пропустите је! ⏰⌛💨
Поделите и лајкујте ако желите!
Ваше дељење и лајкови су наша стална мотивација!

 

评论

Ваша емаил адреса неће бити објављена. Обавезна поља се користе * Ознака

Иди на врх