当前位置: 首页 > news >正文

洛阳霞光做网站公司企业网站建设服务电话

洛阳霞光做网站公司,企业网站建设服务电话,零基础建设网站视频,网站后台基本功能一、插入数据 1、可使用外部工具navicat导入数据的情况下 因为部分公司不允许使用外部工具去导入数据 对于大批量数据#xff0c;除了上节课中使用导入向导插入数据#xff0c;也可在vscode中打开csv文件#xff0c;然后选中光标#xff0c;长按shiftctrl#xff0c;拖动…一、插入数据 1、可使用外部工具navicat导入数据的情况下 因为部分公司不允许使用外部工具去导入数据 对于大批量数据除了上节课中使用导入向导插入数据也可在vscode中打开csv文件然后选中光标长按shiftctrl拖动滚轮点击要修改的下面行的位置即可编辑如图所示 将所有的数据处理成下列状态ctrl A选中所有内容复制到navicat 即可使用命令将所有数据导入表student中每一条后面都需要有分号 ; 将复制的内容粘贴到新建查询中即可 但是这种方式特别的慢需要一条一条执行所有命令那么使用另一种方式即可快速使用导入 即删除第一条以外的所有insert in命令每一条命令后的分号替换成逗号再在开头结尾加个括号即可 最后一行括号外同样要加个分号 再复制所有内容去navicat中新建查询即可快速导入所有数据。 注意此时表名student后面没有写括号也没有再括号内写入字段名因为后面value值对应的括号内的数据条数以及数据格式和student中创建好的字段一 一对应 2、不可使用外部工具navicat导入数据的情况下 1将数据存入linux本地 在electerm终端模拟器中先将student.csv数据文件存入虚拟机 点击左上角的sftp即可左边是本地文件夹右边是虚拟机内的文件夹 找到对应文件直接拖到右侧虚拟机内即可 然后返回ssh输入命令ll即可查看 2) 从linux本地将数据读入MySQL ● 使用命令 use  ai_03 进入这个库 进入MySQL与在虚拟机内进入一样但是更好用更方便 在MySQL中输入以下命令导入导入位置为ai_03库的student表分隔符为,英文逗号 load data local infile /root/mysql_pak/students.csv into table ai_03.students fields terminated by ,; 代码解释 load data 加载本地文件 local infile /root/mysql_pak/students.csv 本地文件地址 into table ai_03.students是写入ai_03数据库的student表内如果你使用了use ai_03进入了这个数据库那么上述可以直接写表名不用写库名 fields terminated by ,; 表示文件分隔符是,号 ● 使用查询命令查看数据 select * from student 得到如下结果 二、导出数据 1、从mysql中导出数据文件 使用命令将student表的数据重定向保存到linux本地的student.sql mysqldump -u root -p ai_03 student -h 192.168.197.100 student.sql 代码解释 ai_03 student库名和表名之间用空格分开 -h 192.168.197.100 主机ip地址 student.sql 重定向到文件student.sql 此时输入命令ll即可查看到linux本地文件即可发现刚刚保存的文件 此时可以输入命令 vim student.sql 打开文件编辑模式查看文件内容 此时导出到linux本地的是所有内容其中包括了student表的建表语句 注意其中每一条数据后面都有 \r 符号因为linux使用 \r 换行,windows使用 \n 换行 此时可以在electerm左上角的Sftp中把linux本地文件拖入左侧的本机文件因为我拖入的是桌面文件地址所以在桌面就看到了这个student.sql文件 其内容就是上图的vim打开对应的文件 此时同样可以在navicat中找到表然后右击运行SQL文件然后选中上方那个文件又可以创建出来新表student 2、在MySQL中执行数据文件 使用命令use ai_03 进入库然后使用source命令执行数据文件 source /root/student.sql; 其中/root/student.sql为数据文件在linux中的地址 运行代码后即可创建一个新表并将数据文件内容写入 三、基础命令补充内容 1、创建数据库 create database if not exists db_name  其意思是创建一个数据库命名为db_name如果当前文件夹没有这个名字的数据库则成功创建如果有这个命名则报错 2、 查看当前数据库的建库语句 show create database db_name 即查看数据库命名为db_name的库的建库语句 3、输出数据库 drop database if exists db_name 即如果存在db_name库则删除反之报错 4、切换数据库 use database5、查看当前使用的数据库 select database(); 6、单行注释 两个减号 7、多行注释 /*  */ 8、创建一个表 create table if not exists tb_name(id int primary key,name varchar(255) not null,age int,gender varchar(255),clazz varchar(255) );上述代码即创建一个表名为tb_name,如果存在则创建如果不存在则报错创建字段名为id、name、age、gender、clazz其数据类型分别是整型、字符串型、整型、字符串型、字符串型另外primary key 表示主键主键看下列解析 注意建表语句最后一句括号后面还有一个命令定义字符集为utf-8因为前面已经提前设置过字符集了所以这里可以不用写这段代码如图所示 9、主键(primary key) 在MySQL中主键Primary Key是一种用于唯一标识每条记录的列或一组列。 主键具有以下特点 主键列的值必须是唯一的不能重复。主键列的值不能为空不能为NULL。主键列的值在表中必须是唯一的标识符可以用来快速访问和定位表中的记录。主键可以由一个列或多个列组成如果由多个列组成则称为复合主键或联合主键。主键在创建表时可以通过PRIMARY KEY约束进行定义。 10、主键创建方式 1在创建表时定义主键 CREATE TABLE table_name (column1 datatype PRIMARY KEY,column2 datatype,... );如果设置了主键之后插入数据时主键的列数据有空值或者重复值时会报错 2在已创建的表上添加主键 ALTER TABLE table_name ADD PRIMARY KEY (column1);如果数据有控制或者重复值则增加不了主键 11、书写格式 在使用查询命令的时候除库名和表名需要严格遵守大小写格式以外其他的搜可以随意的大小写例如下列代码输出结果就一致 select job from emp; SELECT job FROM emp;表中字段名是job实际使用就必须一摸一样表的名字也是,必须遵守大小写 12、表修改 1增加列 使用命令 alter table student add length float; 即对student表增加一列列名为length数据类型为float类型 例如 我有一个表dept 其数据如下对其增加一列列名为aaa数据类型为varchar 的 使用命令 alter table dept add aaaa varchar; 选中执行后得到下列状态 然后刷新dept表即可增加一列 2)  更改列的属性 使用命令 alter table dept modify aaaa int not null; 即将表dept中的列aaaa的字符串类型更改为int型然后设置为非空属性即列中的值不能为空 因为我刚增加的列aaaa没有值所以这个not null属性不用写不然会报错 3删除列 使用命令 alter table dept drop aaaa;即使用drop删除列aaaa 4修改表名称 rename table dept to dddpt;将dept表名修改为dddpt 5修改列名 alter table dddpt change dept_no ddd_no int; 即将dddpt表中的列名dept_no修改为ddd_no并更改为int型 6修改表的字符集 alter table student character set utf8; 这种用处不大最好是从最开始配置的时候就去修改字符集
http://www.w-s-a.com/news/438325/

相关文章:

  • 个人做电子商务网站备案软考高级
  • 淘宝客需要自己做网站吗四川遂宁做网站的公司
  • 编写网站策划书缘魁上海网站建设
  • 梧州外贸网站推广设计wordpress 上传 七牛
  • 增加网站备案千灯做网站
  • 深圳做网站的公php做简易网站
  • 徐州哪家做网站好商业空间设计效果图
  • 重庆建网站cqiezscom大学毕业做网站插画师好吗
  • 在门户网站做产品seo怎么样做网站管理员
  • 动画做视频在线观看网站字体安装+wordpress
  • vs2015网站开发做珠宝建个网站推广怎么样
  • 大桥外语官方网站星做宝贝佛山微信网站开发
  • 河南建设网站公司哪家好怎样做一家网站
  • 安阳市哪里做网站建设网站流量怎么赚钱
  • 网站开发与优化课程总结软件班级网站建设
  • py网站开发wordpress 公司网站 模板 下载
  • 长春城乡建设部网站首页英文网站推广服务
  • wordpress实训上海整站seo
  • 福建自己建设网站义乌市企推网络科技有限公司
  • 宁波优化网站哪家好织梦网站地图怎么做
  • 怎么在自己的网站加关键词烟台企业网站建设
  • 中山网站建设界面设计职业技能等级证书
  • 做网站首页多少钱免费版企业邮箱注册
  • ppp模式在网站建设的南昌专业做网站公司哪家好
  • 泰安网站建设制作电话号码百度sem竞价托管公司
  • 苏网站建设网页设计和网页美工
  • 跨境电商平台网站广州地铁站路线图
  • 吉林省交通建设集团有限公司网站企业网站推广的策略有哪些
  • 网站内链怎么做更好郑州网站建设哪家便宜
  • 建设大型购物网站运城哪里做网站