加入收藏 | 设为首页 | 会员中心 | 我要投稿 晋中站长网 (https://www.0354zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

1000行MySQL学习笔记,不怕你不会,就怕你不学!

发布时间:2019-04-10 12:27:20 所属栏目:MySql教程 来源:格物
导读:Windows服务 --启动MySQL netstartmysql --创建Windows服务 sccreatemysqlbinPath=mysqld_bin_path(注意:等号与值之间有空格) 连接与断开服务器 mysql-h地址-P端口-u用户名-p密码 SHOWPROCESSLIST--显示哪些线程正在运行 SHOWVARIABLES--显示系统变量信息

连接查询(join)

  1.  将多个表的字段进行连接,可以指定连接条件。 
  2. -- 内连接(inner join) 
  3.     - 默认就是内连接,可省略inner。 
  4.     - 只有数据存在时才能发送连接。即连接结果不能出现空行。 
  5.     on 表示连接条件。其条件表达式与where类似。也可以省略条件(表示条件永远为真) 
  6.     也可用where表示连接条件。 
  7.     还有 using, 但需字段名相同。 using(字段名) 
  8.     -- 交叉连接 cross join 
  9.         即,没有条件的内连接。 
  10.         select * from tb1 cross join tb2; 
  11. -- 外连接(outer join) 
  12.     - 如果数据不存在,也会出现在连接结果中。 
  13.     -- 左外连接 left join 
  14.         如果数据不存在,左表记录会出现,而右表为null填充 
  15.     -- 右外连接 right join 
  16.         如果数据不存在,右表记录会出现,而左表为null填充 
  17. -- 自然连接(natural join) 
  18.     自动判断连接条件完成连接。 
  19.     相当于省略了using,会自动查找相同字段名。 
  20.     natural join 
  21.     natural left join 
  22.     natural right join 
  23.      
  24. select info.id, info.name, info.stu_num, extra_info.hobby, extra_info.sex from info, extra_info where info.stu_num = extra_info.stu_id; 

导出

  1. select * into outfile 文件地址 [控制格式] from 表名;   -- 导出表数据 
  2.  
  3. load data [local] infile 文件地址 [replace|ignore] into table 表名 [控制格式]; -- 导入数据 
  4.     生成的数据默认的分隔符是制表符 
  5.     local未指定,则数据文件必须在服务器上 
  6.     replace 和 ignore 关键词控制对现有的唯一键记录的重复的处理 
  7. -- 控制格式 
  8. fields  控制字段格式 
  9. 默认:fields terminated by       enclosed by    escaped by    
  10.     terminated by  string   -- 终止 
  11.     enclosed by  char       -- 包裹 
  12.     escaped by  char        -- 转义 
  13.     -- 示例: 
  14.         SELECT a,b,a+b INTO OUTFILE  /tmp/result.text  
  15.         FIELDS TERMINATED BY  ,  OPTIONALLY ENCLOSED BY  "  
  16.         LINES TERMINATED BY   
  17.   
  18.         FROM test_table; 
  19. lines   控制行格式 
  20. 默认:lines terminated by   
  21.   
  22.     terminated by  string   -- 终止 

(编辑:晋中站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读