厦门做返利网站的公司室内设计培训网课
news/
2025/10/6 12:28:48/
文章来源:
厦门做返利网站的公司,室内设计培训网课,网站管理公司排名,网站设计市场价1、# 创建数据库语句create database mydb default character set utf8;# 运用数据库语句use mydb;# 创建表格#xff0c;这里只简单的创建一张表格# 设置InnoDB主要是为了事务操作的需要create table mytable(id int primary key auto_increment,name varchar(20),count int …1、# 创建数据库语句create database mydb default character set utf8;# 运用数据库语句use mydb;# 创建表格这里只简单的创建一张表格# 设置InnoDB主要是为了事务操作的需要create table mytable(id int primary key auto_increment,name varchar(20),count int not null)typeInnoDB;# cmd进入数据库方法mysql -u root -p#输入密码进入mysql命令行#将以上sql语句放到.sql文件中并导入数据库这里是windows方式#注意这里路径不能添加引号只需要直接放到source后即可否则报错#source $path\mydb.sqlmysql source E:\mydb.sqlQuery OK, 1 row affected (0.00 sec)Database changedQuery OK, 0 rows affected, 1 warning (0.09 sec)#describe mytable或者desc mytable检查表格字段是否有误--------------------------------------------------------| Field | Type | Null | Key | Default | Extra |--------------------------------------------------------| id | int(11) | NO | PRI | NULL | auto_increment || name | varchar(20) | YES | | NULL | || count | int(11) | NO | | NULL | |--------------------------------------------------------2、#向表格中导入数据或者导出数据#首先采用.txt文本导入方式#按照表格字段进行示例如下id name count1 张三 10002 李四 5003 王老虎 100#将三组数据复制放到新建txt文本中这么命名为:mydb.txtmysql load data infile E:\mydb.txt into table mytable- fields terminated by \t #表示字段间距- lines terminated by \n; #表示行间距Query OK, 3 rows affected (0.03 sec)Records: 3 Deleted: 0 Skipped: 0 Warnings: 0#由于数据较少这里通过简单的查询可以查看数据导入信息mysql select * from mytable;-------------------| id | name | count |-------------------| 1 | 张三 | 1000 || 2 | 李四 | 500 || 3 | 王老虎 | 100 |-------------------3 rows in set (0.05 sec)#由于Id字段是自动增加的所以这里尝试一下不添加字段#预编写sql语句load data local infile E:\mydb.txt into table mytable(name,count);#导入数据为赵大 1000王二小 500三亚子 100mysql load data local infile E:\mydb.txt into table mytable(name,count);Query OK, 3 rows affected (0.07 sec)Records: 3 Deleted: 0 Skipped: 0 Warnings: 0#查询新数据这里的方法只适合数据较小的情况mysql select * from mytable;-------------------| id | name | count |-------------------| 1 | 张三 | 1000 || 2 | 李四 | 500 || 3 | 王老虎 | 100 || 4 | 赵大 | 1000 || 5 | 王二小 | 500 || 6 | 三亚子 | 100 |-------------------6 rows in set (0.00 sec)#可以看到确实增加了三行数据而且ID自增。#这里尝试一下将表中数据导出到txt文件中,这里我们有选择的导出数据如果全部导出与之类似#下面方式会报错select * into outfile E:\mydb1.txtlines terminated by \r\nfields terminated by \tfrom mytable;#这个地方有一个奇特的现象fields行必须添加到lines上面即如下操作才不会报错mysql select * into outfile E:\mydb1.txt- fields terminated by \t #在此例中该行可有可无- lines terminated by \r\n- from mytable ;Query OK, 6 rows affected (0.00 sec)#导出数据并不包括表字段。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/929307.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!