数据库新建表到文件夹

数据库新建表到文件夹,第1张

在MySQL中创建数据表,有两种方法:

1、按键 *** 作:

table--create table--输入table name,column name和data type

2、写语句: create table 表名(列名1 数据类型,列名2 数据类型)

create table weight_uid

(weight float, uid_num int)

输入数据有两种方法:

1、直接输入数据 : insert into 表名(列名1,列名2) values (列1值,列2值),(列1值,列2值)

例:insert into weight_uid(weight,uid_num)

values (0.5,3),(0.3,10),(0.1,100)

2、导入数据文档

导入的文档可以是txtcsv格式。以导入csv格式文档为例:

TRUNCATE TABLE test.`weight_uid`

LOAD DATA LOCAL INFILE 'd:/work/weight_uid.csv'

REPLACE INTO TABLE weight_uid FIELDS TERMINATED BY ',' ENCLOSED BY '"' IGNORE 1 LINES

第一行语句:清空数据库test下数据表weight_uid

第二行语句:上传放在d:/work目录下的csv文档weight_uid

第三行语句:将文档放入数据表weight_uid中,以 , 分隔,以" 结束,忽略文档中第一行列名。(这个是灵活的,这行命令用于处理直接从hue下载的csv文档)

首先打开数据库文件所在文件夹(一定,这个很重要);

然后分离数据库:

右键:数据库名称——任务——分离;

再把数据库文件从你打开的文件夹里复制到你想要放的文件夹;

然后附加数据库:

右键:数据库(数据库名称的上一级)——附加;

在附加窗口中点添加按钮,找到你的数据库文件,然后确定;

这样数据库文件就移动到了新的文件夹了。

首先:保证d:\data\foo目录存在,如果没有就创建或 者你c:\mysql\data下面有,就把它剪切过来,当然在停止mysql的情况下作移动,否则是不起任何作用的。

再次: 在c:\mysql\data目录下建立一个文本文件命名为foo.sym,文件名与数据库名相同,后缀名为sym,里面的内容为:D:\data \foo\,就是foo数据库的绝对路径。

d:\data\foo 指定文件夹

在c:\mysql\data mysql 默认数据库位置路径


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6937253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-30
下一篇 2023-03-30

发表评论

登录后才能评论

评论列表(0条)

保存