
MySql
sharecord
向代码致敬,寻找你的第83行
展开
-
navicat链接MySQL数据库如何实现数据库的导入导出
1.找到要导出的数据库,然后在数据库上右击会出现如下界面,选择 “结构和数据” 2.之后会出现一个界面,选择一个导出的位置 3.点击保存,会出现如下界面 4.关闭,即可在指定的位置找到导出的数据库文件 数据库的导入有两种方法 (1)找到要导入的数据库,直接拖进去即可 (2)1.首先建立一个数据库,名字和要导入的要一样 2.确定之后,先把建立的数据库点成原创 2017-10-08 15:38:31 · 4040 阅读 · 0 评论 -
主键与索引的创建的规则以及区别
DOS下打开数据库:MySQL -h ip地址 -u密码 -p 使用 show databases 命令时 ;/g /G 其中最后一个友好展示界面 适合创建索引: 经常被查的字段,经常出现在where中的字段 分组的字段,在group by 中出现的的字段 存在依赖关系的子表和父表之间的联合查询,即主键或外键字段 设置唯一完整性约束的字段 desc table-name ; 查原创 2017-03-19 08:30:56 · 1316 阅读 · 0 评论 -
MySql处理Unicode字符串
进行数据采集的时候,处理Unciode是件麻烦的事情。默认的情况下,MySql也不支持Unicode字符处理(可以自己设置)。所以可以在一开始让数据库支持Unicode(数据库的表在最后) ALTER DATABASE scraping CHARACTER SET = utf8mb4_unicode_ci; ALTER TABLE pages CONVERT TO CHARACTER SE...原创 2018-03-13 21:50:18 · 13199 阅读 · 0 评论 -
ubuntu下安装mysql
1. sudo apt-get install mysql-server 之后会出现输入密码的界面,两次输入的一样就可以了 2. apt-get isntall mysql-client 如果出现不能安装的情况,执行 apt-get update 命令之后再重新执行上面的两条语句即可原创 2018-03-27 17:47:17 · 267 阅读 · 0 评论 -
MySQL错误号码1862
可能是人品问题,今天登录mysql出现密码过期了 解决办法: 1.进入windows命令行模式,进入目录:C:/Program Files/MySQL/MySQL Server 5.7/bin(这个看个人安装路径)然后输入命令:mysqld --defaults- file="C:/ProgramData/MySQL/MySQL Server 5.7原创 2018-04-06 12:30:52 · 3644 阅读 · 0 评论 -
图解SQL的各种连接(Inner join,outer join,left join,right join)
原文地址(原文写的挺全的,直接拿过来了) 由于 SQL Join 似乎被默认为基础,同时利用 ‘文氏图表’ 解释它,乍一看似乎是很自然的选择。然而,就像文章下面说的,我也发现在实际测试中,文氏图并没有完全符合SQL Join 语法。 通过图文并茂的方式对SQL的Join进行简单的介绍:join大致分为以下七种情况: 1准备数据转载 2018-05-01 21:32:32 · 21151 阅读 · 0 评论 -
MySQL语句执行顺序
1.select a,b,c from table where x = 1; ==》》 where条件的 变量x 必须在表中存在;where是针对表做操作。 2.select a, b, c AS x having x = 1; ==》》 having 后的变量 x 可以是表中的列,也可以是别名,having是对查询结果集进行再筛选。这点区别于where,如果where使用别名,则会报"unkn...原创 2019-05-16 21:17:15 · 496 阅读 · 0 评论