开发者

MySQL命令行下如何执行.sql脚本

开发者 https://www.devze.com 2023-12-14 09:00 出处:网络 作者: 我冷漠
目录mysql命令行执行.sql脚本有两种方式第一种第一种方法一 进入命令行方法二 进入mysql的控制台后,使用source命令执行sql 脚本编程总结Mysql命令行执行.sql脚本有两种方式
目录
  • mysql命令行执行.sql脚本有两种方式
    • 第一种
    • 第一种
    • 方法一 进入命令行
    • 方法二 进入mysql的控制台后,使用source命令执行
  • sql 脚本编程
    • 总结

      Mysql命令行执行.sql脚本有两种方式

      第一种

      在未连接数据库的情况下输入mysql -h 服务器名称或地址 -u用户名称 -p 密码javascript –D 数据库名 < 脚本全路径

      如:

      mysql -h localhost -u root -p 123456 -D mydatabase <D:\product.sql

      或:

      第一种

      在未连接数据库的情况下输入mysql -h 服务器名称或地址 -u用户名称 -p 数据库名 < 脚本全路径

      如:

      mysql -h localhost -u root -p mydatabase <D:\product.sql(密码可以先不填,执行后会自动提示输入密码)

      MySQL命令行下如何执行.sql脚本

      方法一 进入命令行

      mysql –u 用户名 –p 密码 –D 数据库名<【sql脚本文件路径全名】

      示例:

      mysql –u root –p 123456 -D test < /home/zj/create_table.sql

      注意:

      如果在sql脚本文件中使用了use 数据库,则-D数据库选项可以忽略

      方法二 进入mysql的控制台后,使用source命令执行

      Mysql>source 【sql脚本文件的路径全名】 或 Mysql>. 【sql脚本文件的路径全名】

      示例:

      source D:\product.sql 或者 . D:\pr编程客栈oduct.sql

      或者 souwww.devze.comrce /home/zj/create_table.sql

      MySQL命令行下如何执行.sql脚本

      sql 脚本编程

      定义变量

      先定义 再初始化,后使用

      • 编程客栈义语法: declare @变javascript量名 类型名; declare @num int;
      • 赋值语法: set @变量名 = 值 也可以 : select @变量名 = 值; set @num =10;

      set只允许单值处理 和select可以多值

      流程控制

      • 控制选择
      if(条件) begin end else begin end
      • 控制循环
      while(条件) begin end
      
      declare @sum int; declare @i int;
      
      set @i=0; set @sum=0;
      
      while @i<=100 begin set @sum=@sum+@i; set @i=@i+1 end

      总结

      以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

      0

      精彩评论

      暂无评论...
      验证码 换一张
      取 消