如何使MySQL插入數(shù)據(jù)順利進(jìn)行?
此文章主要向大家描述的是MySQL插入數(shù)據(jù)的正確操作步驟,其中包括如何正確使用INSERT語(yǔ)句來(lái)插入記錄操作,查看表中的數(shù)據(jù)的實(shí)際操作步驟,我們今天就和大家一起分享這些內(nèi)容,望你會(huì)有所收獲。
MySQL插入數(shù)據(jù)1 使用INSERT語(yǔ)句進(jìn)行插入記錄操作(數(shù)據(jù)庫(kù)表中每一行就是一個(gè)記錄,插入記錄實(shí)際上就是向表中插入一行)
格式:
INSERT INTO table_name(數(shù)據(jù)表名) VALUES(值1,值2,值3...);
在VALUES關(guān)鍵字后括號(hào)中的數(shù)值和字符段,必須和你所建的表所定義的字段數(shù)據(jù)類型必須一致!
- MySQL(和PHP搭配之***組合)> insert into emp values
- -> ('100005','嘯天',27,3000,'1979-07-10','male');
插入成功后會(huì)有如下信息顯示:
- Query OK, 1 row affected (0.03 sec)
MySQL插入數(shù)據(jù)2 查看表中的數(shù)據(jù)(可以確定數(shù)據(jù)是否已經(jīng)成功插入)
- MySQL(和PHP搭配之***組合)> select * from emp;
成功插入后的數(shù)據(jù)顯示如下:
- +--------+----------+---------+---------+------------+---------+
- | emp_id | emp_name | emp_age | emp_sal | emp_bir | emp_sex |
- +--------+----------+---------+---------+------------+---------+
- | 100005 | 嘯天 | 27 | 3000 | 1979-07-10 | male |
- +--------+----------+---------+---------+------------+---------+
- 1 row in set (0.00 sec)
一次性插入多行的格式:INSERT INTO table_name(數(shù)據(jù)表名) VALUES(值1,值2,值3...),(值1,值2,值3...);
- MySQL(和PHP搭配之***組合)> insert into emp values
- -> ('100001','紅楓',29,8000,'1977-01-01','male'),
- -> ('100002','麗鵑',27,7000,'1979-12-31','fmale');
可以查看插入后的數(shù)據(jù)結(jié)果:
- +--------+----------+---------+---------+------------+---------+
- | emp_id | emp_name | emp_age | emp_sal | emp_bir | emp_sex |
- +--------+----------+---------+---------+------------+---------+
- | 100005 | 嘯天 | 27 | 3000 | 1979-07-10 | male |
- | 100004 | 紅楓 | 29 | 8000 | 1977-01-01 | male |
- | 100002 | 麗鵑 | 27 | 7000 | 1979-12-31 | fmale |
- +--------+----------+---------+---------+------------+---------+
- 3 rows in set (0.00 sec)
以上的相關(guān)內(nèi)容就是對(duì)MySQL插入數(shù)據(jù)的介紹,望你能有所收獲。
【編輯推薦】