mysql如何运行sql文件

上海程序员3 2006-08-06 06:51:36
有人告诉我用<xxx.sql这样子,但好像不行

我打source E:\other\MYSQL\data\mox.sql会提示no database selected
...全文
2850 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
alipaymate 2006-08-11
  • 打赏
  • 举报
回复
同时要注意选择数据库, 在脚本文件最上面加上:
use test;





alipaymate 2006-08-11
  • 打赏
  • 举报
回复
这样的话 很容易利用 shell 来批量执行 脚本.
:)
alipaymate 2006-08-11
  • 打赏
  • 举报
回复
有个更简单的办法:

在操作系统的命令行下/shell 中, 输入:

mysql -u root -pxxx < account.sql

daqincanjian 2006-08-10
  • 打赏
  • 举报
回复
以下是我audition.sql的部分内容,请教如何导入MySQL中?!!

# MySQL-Front 3.1 (Build 11.8)


# Host: 127.0.0.1 Database: audition
# ------------------------------------------------------
# Server version 4.0.24-nt

#
# Table structure for table avataritemlist
#

CREATE TABLE `avataritemlist` (
`UserSN` int(10) NOT NULL default '0',
`EquipState` enum('INV','EQP') NOT NULL default 'INV',
`AvatarItem` smallint(6) NOT NULL default '0',
`Cash` varchar(10) default NULL,
`Gender` varchar(9) default NULL,
`AvatarSN` varchar(10) default NULL,
`ExpireDate` varchar(10) default NULL,
`INTERVAL` varchar(30) default NULL,
`BuyType` varchar(30) default NULL,
`BuyNick` varchar(25) default NULL,
KEY `UserSN` (`UserSN`),
KEY `UserSN_EquipState` (`UserSN`,`EquipState`)
) TYPE=MyISAM;

……

#
# Dumping data for table version
#

INSERT INTO `version` VALUES (1,'01.02.06.cn');

mathematician 2006-08-09
  • 打赏
  • 举报
回复

mysql> use your_db;
然后
mysql> source C:\audition.sql

如果没有数据库就建一个空库即可。
chensiping 2006-08-09
  • 打赏
  • 举报
回复
use dbname;
source ./sqlfile.sql
「已注销」 2006-08-08
  • 打赏
  • 举报
回复
我的是 Linux ...怎么办?
peijunfeng 2006-08-08
  • 打赏
  • 举报
回复
能否把你的audition.sql的内容贴出来看一下?
daqincanjian 2006-08-08
  • 打赏
  • 举报
回复
我把该文件保存在c:\下,
mysql> source C:\audition.sql
提示是:
ERROR 1046 (3D000): No database selected
为什么?
我什么地方不对?
daqincanjian 2006-08-08
  • 打赏
  • 举报
回复
我的库现在是一个.sql文件,我如何把该文件倒入到mysql中,谢谢
loveflea 2006-08-08
  • 打赏
  • 举报
回复
你先选者你要导入的数据库如test,没有的话先建立该库:

create database if not exists test;

use test;

source E:\other\MYSQL\data\mox.sql

daqincanjian 2006-08-08
  • 打赏
  • 举报
回复
怎么样设置.sql文件的目录!!
求救,我也是第一次用!!!
redlegend_126_com 2006-08-08
  • 打赏
  • 举报
回复
你先将 SQL 文件放置到 C:\下,然后将当前目录设置为 C:\下后,再进入 Mysql

然后直接 Source XX.SQL 就可以了,Mysql就会自动到C:\下读取该文件了!

谢谢,http://redlegend.51.net
本课程是SQL系列课程第2篇:MySQL数据库。MySQL篇    MySQL数据库管理系统安装        10.1 MySQL概述            10.1.1 MySQL主要特点            10.1.2 MySQL主要版本         10.2 MySQL数据库安装和配置            10.2.1 Windows平台安装MySQL                1.下载MySQL8.0社区版                2.安装MySQL8.0社区版            10.2.2 Linux平台安装MySQL                1.更新软件仓库包索引                2.安装 MySQL                3.防火墙设置                4.启动 MySQL 服务                5.配置远程登录            10.2.3 macOS平台安装MySQL                1.下载MySQL8.0社区版                2.安装 MySQL    MySQL数据库管理系统日常管理        11.1 登录服务器        11.2 常见的管理命令            11.2.1 帮助命令            11.2.2 退出命令            11.2.3 数据库管理            11.2.4 用户管理        11.3 查看系统对象信息            11.3.1 查看有哪些库            11.3.2 查看有哪些表            11.3.3 查看表结构        11.4 执行脚本文件            11.4.1 不需要登录MySQL方式            11.4.2 需要登录MySQL方式        11.5 数据库备份与恢复            11.5.1 备份数据库            11.5.2 恢复数据库            11.5.3 实例:在Windows下备份到Linux下恢复        11.6 MySQL图形界面管理工具            11.6.1 下载和安装MySQL Workbench            11.6.2 配置连接数据库            11.6.3 管理数据库            11.6.4 管理表            11.6.5 执行SQL语句    MySQL中特有的SQL语句        12.1 自增长字段        12.2 MySQL日期相关数据类型        12.3 限制返回行数        12.4 常用函数            12.4.1 数字型函数            12.4.2 字符串函数            12.4.3 日期和时间函数    MySQL数据库开发        13.1 存储过程            13.1.1 使用存储过程重构“找出所有销售部所有员工信息”案例            13.1.2 调用存储过程            13.1.3 删除储过程        13.2 存储过程参数            13.2.1 IN参数            13.2.2 OUT参数            13.2.3 INOUT参数        13.3 存储函数            13.3.1 创建存储函数            13.3.2 调用存储函数            13.3.3 删除存储函数        13.4 触发器            13.4.1 触发器分类            13.4.2 创建触发器语法            13.4.3 使用NEW和OLD修饰符            13.4.4 示例:员工表操作更新日志            13.4.5 测试触发器

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧