社区
MySQL
帖子详情
mysql如何运行sql文件
上海程序员3
2006-08-06 06:51:36
有人告诉我用<xxx.sql这样子,但好像不行
我打source E:\other\MYSQL\data\mox.sql会提示no database selected
...全文
2872
13
打赏
收藏
mysql如何运行sql文件
有人告诉我用<xxx.sql这样子,但好像不行 我打source E:\other\MYSQL\data\mox.sql会提示no database selected
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
my
sql
-connector-java-5.1.30工具
My
SQL
官方提供的驱动包
my
sql
-connector-java-5.1.30.zip
centos
my
sql
运行
sql
文件
my
sql
-u root -p 输入密码后进入
my
sql
创建数据库,名字为test
my
sql
create database if not exists test
my
sql
default charset utf8mb4_general_ci; 创建完成后,使用这个数据库 use test
my
sql
执行
sql
文件
source
sql
文件
绝对路径 source /opt/software/test
my
sql
.
sql
; 完成! 补充: 命令行导出数据库表结构及数据(不需要进入
my
sql
里),
My
SQL
用命令行
运行
sql
文件
在命令行输入
my
sql
-uroot -p,然后输入你的
my
sql
密码,成功后进入
my
sql
数据库,然后输入你的密码,成功进入
my
sql
,记住一定要使
my
sql
存在该数据库,才能使我们的
sql
文件
成功
运行
。 create database 数据库名 charset=utf8; use 数据库名; source 绝对路径\xxxx.
sql
; 比如我将langstreet.
sql
文件
放在D盘下的
sql
文件
夹下,如图所示 但是我
运行
发现他会报错误 经过自己不断地摸索,发现是
文件
夹不能取名为
sql
,会有冲突
my
sql
命令行执行
sql
文件
说明:result.
sql
文件
中是多条插入数据的
sql
语句。现将这些
sql
语句导入到数据库中,(不用打开
文件
拷贝然后粘贴执行,如果数据量大的话这种操作非常繁琐,应使用以下方法)。 注:提前将
文件
拷贝至当前目录下。 1、登录
my
sql
my
sql
-u root -p ; 2、输入密码,选择数据库 use my_database; 3、执行
sql
文件
。 source result.
sql
; ...
my
sql
运行
.
sql
文件
报错问题汇总--持续更新
1.[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 报错原因: 生成转储
文件
的数据库版本为8.0,要导入
sql
文件
的数据库版本为5.6,因为是高版本导入到低版本,引起1273错误 解决方法: 打开
sql
文件
,将
文件
中的所有 utf8mb4_0900_ai_ci替换为utf8_general_ci utf8mb4替换为utf8 保存后再次
运行
sql
文件
,
运行
成功 2.[ERR] 2600 找到
my
sql
的配置
文件
,修改max_allowed_p
MySQL
57,064
社区成员
56,759
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章