美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

MySQL命令行下执行.sql脚本详解

本文主要介绍一个在MySQL命令行下执行脚本文件的例子,通过这个例子让我们来了解一下在命令行下MySQL是怎样执行脚本的吧。现在我们开始介绍这一过程。

创新新互联,凭借十余年的成都网站建设、网站设计经验,本着真心·诚心服务的企业理念服务于成都中小企业设计网站有1000+案例。做网站建设,选创新互联公司

1.首先编写sql脚本,保存为的:book.sql,内容如下

 
 
 
 
  1. use test;  
  2.  
  3. create table book   
  4.  
  5. (   
  6.  
  7. tisbn varchar(20) primary key,   
  8.  
  9. tbname varchar(100),   
  10.  
  11. tauthor varchar(30),   
  12.  
  13. chubanshe varchar(40),   
  14.  
  15. bookdate date,   
  16.  
  17. bookpage int,   
  18.  
  19. leixing varchar(20),   
  20.  
  21. bprice float(6,2)   
  22.  
  23. );   
  24.  
  25. insert into book values ( '9787115167408', 'JAVA SE 6.0 编程指南 ',   
  26.  
  27. ' 吴亚峰 ; 纪超 ',   
  28.  
  29. ' 人民邮电出版社 ', '2007-11-00' , 874,   
  30.  
  31. ' 计算机类 ', 98.00 );   
  32.  
  33. insert into book values ( '7115138378',   
  34.  
  35. ' 精通 Netbeans--Java 桌面、 Web 与企业级程序开发详解 ',   
  36.  
  37. ' 吴亚峰 ; 王鑫磊 ',   
  38.  
  39. ' 人民邮电出版社 ', '2007-2-10', 587,   
  40.  
  41. ' 计算机类 ', 75.00 );   
  42.  
  43. insert into book values ( '9787115167934', ' 高质量程序设计艺术 ',   
  44.  
  45. '( 希腊 )Diomidis Spinellis',   
  46.  
  47. ' 人民出版社 ', '2008-1-00', 384,   
  48.  
  49. ' 计算机类 ', 55.00 );   
  50.  
  51. insert into book values ( '9787111213826', 'Java 编程思想 ( 第 4 版 )',   
  52.  
  53. '( 美 )Bruce Eckel',   
  54.  
  55. ' 机械工业出版社 ', '2007-6-00', 880,   
  56.  
  57. ' 计算机类 ', 108.00 );   
  58.  
  59. insert into book values ( '9787121048531', 'Struts 2 权威指南 ',   
  60.  
  61. ' 李刚 ', ' 电子工业出版社 ', '2007-9-00', 715,   
  62.  
  63. ' 计算机类 ', 79.00 );   
  64.  
  65. insert into book values ( '9787111216322', 'JavaScript 权威指南 ',   
  66.  
  67. '( 美 )David Flanagan', ' 机械工业出版社 ', '2007-8-00', 954,   
  68.  
  69. ' 计算机类 ', 109.00 );   
  70.  
  71. insert into book values ( '9787121042621', 'Spring 2.0 核心技术与最佳实践 ',   
  72.  
  73. ' 廖雪峰 ', ' 电子工业出版社 ', '2007-6-00', 509,   
  74.  
  75. ' 计算机类 ', 59.80 );   
  76.  
  77. insert into book values ( '7505380001', 'Java 与模式 ',   
  78.  
  79. ' 阎宏 ',   
  80.  
  81. ' 电子工业出版社 ', '2002-10-00', 1024,   
  82.  
  83. ' 计算机类 ', 88.00 );   
  84.  
  85. insert into book values ( '9787302167792', 'VB 2005 & .NET 3.0 高级编程 ',   
  86.  
  87. '( 美 )Bill Evjen; Billy Hollis;Bill Sheldon',   
  88.  
  89. ' 清华大学出版社 ', '2008-2-00' , 348,   
  90.  
  91. ' 计算机类 ', 45.00 );   
  92.  
  93. insert into book values ( '7115152098', ' JavaScript 高级程序设计 ',   
  94.  
  95. 'Nicholas C.Zakas',   
  96.  
  97. ' 人民邮电出版社 ', '2006-11-00' ,532,   
  98.  
  99. ' 计算机类 ', 59.00 );  

2.进入MySQL命令行

   第一种方式:在未连接数据库的情况下,输入 mysql -h localhost -u root -p 123456  < d:\book.sql 回车即可;

   第二种方式:在已连接数据库的情况下,此时命令提示符为mysql>,输入 source d:\book.sql  或者 \. d:\book.sql 回车即可。

3.以下是使用mysql>\. d:\book.sql 的运行结果:

 以上就是MySQL命令行下执行脚本的过程,如果您想了解更多MySQL数据库的知识,不妨看一下这里的文章:http://database./mysql/,希望能够带给您收获!


网站题目:MySQL命令行下执行.sql脚本详解
转载来源:http://zsjierui.cn/article/dhichhi.html

其他资讯