mysql下怎样运行脚本

假设要运行脚本: F:\hello world\niuzi.sql

第一种方法:
        在命令行下(未连接数据库),输入 mysql -h localhost -u root  -p < F:\hello world\niuzi.sql (注意路径不用加引号的!!).
 第二种方法:
        在命令行下(已连接数据库,此时的提示符为 mysql> ),输入 source  F:\hello world\niuzi.sql (注意路径不用加引号的) 或者 \. F:\hello world\niuzi.sql  (注意路径不用加引号的)

--本篇文章,转自http://www.cnblogs.com/kenkofox/archive/2011/01/14/1935422.html,并做了些许改动。

mysql下怎样运行脚本

时间: 2024-10-20 17:57:01

mysql下怎样运行脚本的相关文章

mysql下通过shell脚本插入数据

一.创建数据库及表 建立数据库 create database dic character set utf8; 建表 CREATE TABLE `dic` (   `id` int(22) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',   `principal` varchar(213) CHARACTER SET utf8 NOT NULL COMMENT '负责人',   `use` varchar(222) CHARACTER SET utf

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

本文主要介绍一个在MySQL命令行下执行脚本文件的例子,通过这个例子让我们来了解一下在命令行下MySQL是怎样执行脚本的吧.现在我们开始介绍这一过程. 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

Linux下定时备份MySQL数据库的Shell脚本

Linux下定时备份MySQL数据库的Shell脚本 对任何一个已经上线的网站站点来说,数据备份都是必须的.无论版本更新还是服务器迁移,备份数据的重要性不言而喻.人工备份数据的方式不单耗费大量时间和精力,还灰常不专业的说.于是,有了下面这段脚本的出现.参考了网上的很多教程,外加自己的测试,以下脚本经测试可用.#!/bin/bash#Shell Command For Backup MySQL Database Everyday Automatically By Crontab#Author :

Ubuntu下默认sh脚本 双击运行

ctrl-alt-t呼出控制台. 输入dconf-editor,无需sudo,表示为当前用户配置. (现在ubuntu 14.04包库已经提供了dconf-editor,如果没有提供可用apt-get install dconf-editor 命令来获得) 出来一个窗口,找到这个键值路径 org.gnome.nautilus.preferences,旗下有executable-text-activation这个键值,默认是display,也就是开默认文本编辑器.改为ask. 如果想改回去就点右下

Windows下MySQL多实例运行

关键字:Windows下MySQL多实例运行 阅读前注意事项: 1.有的版本的data目录不直接放在mysql安装目录下,有可能在:C:\ProgramData\MySQL\MySQL Server 5.1\data(不管路径在哪里 指定正确的路径即可) 2.操作步骤:复制MySQL安装目录-->修改my.ini中的端口2处.安装目录和数据目录---->命令安装MySQL windows服务--->修改注册表---->启动新实例的window服务---->正常使用 正文篇: 

20170915-linux下如何运行jmeter脚本文件

linux下运行脚本1.linux下上传jmeter:2.window下的脚本上传到linux上3.运行脚本jmeter.sh   chmod+x *  ./jmeter.sh -n -t 脚本文件名 -l res.jtl  4. sz 文件名.jtl 将文件下载到本地5.在jmeter中添加聚合报告,将本地下载的文件添加到聚合报告,就可以查看结果了

MySql Windws 下自动备份脚本

这几天正在做一个  使用MySQL数据库的项目,目前项目已经完成了,当部署好项目之后,正在考虑如何自动备份MySql数据库的问题,我在网上找了一下资料终于解决了,特此记录一下. 1 @echo off 2 echo. 3 echo MySQL数据库备份 4 5 echo ***************************** 6 echo. 7 echo 今天是 %date% 8 echo 时间是 %time% 9 echo. 10 echo ************************

linux下用shell脚本删除mysql记录ssc源码搭建

mysql下删除记录较多的ssc源码搭建会出现如下错误:企 娥:217 1793 408 Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after connection closed. 因此需要分批删除表中数据,脚本如下: #!/bin/bashDB_USER="root"DB_PASS="pw"DB_HOS

关于linux系统下CRONTAB运行python脚本不生效

关于linux系统下CRONTAB运行python脚本不生效 运维中难免会在定时任务中同时使用shell和python脚本,shell脚本不生效大部分为环境变量的问题,在脚本前增加环境变量基本能解决,如加上 source /etc/profile. 最近遇到python脚本不能执行的情况,状态描述,如目录/home/script/SH下有脚本Qdd.py和download.sh,手动是可以执行的是生效的,如下: python3 /home/script/SH/Qdd.py 放到定时任务cront