MySQL
小 水 滴
Zero To One.
展开
-
MySQL语句基础之索引&&视图
索引是存放在模式(schema)中的一个数据库对象,但它不能独立存在,必须属于某个表。 1创建索引的两种方式: 1.1:自动,当在表上定义主键约束、唯一约束和外键约束时,系统会为该数据列自动创建对应的索引。 1.2:手动,用户可以通过CREATE index…语句来创建索引。 2删除索引的两种方式: 2.1:自动,原创 2017-02-17 20:09:03 · 237 阅读 · 0 评论 -
MySQL基础语句值DML语句
一、插入新数据insert into 对于标准的Sql语句而言,每次只能插入一条记录,其语法格式如下: insert into table_name [(column[,column…])] values (value [,value…]); 如果省略了表名后面的列名,默认将为所有列都插入值,可以为其插入空值null。原创 2017-02-18 15:29:32 · 277 阅读 · 0 评论 -
Ubuntu16.04中MySQL之中文不能插入问题
今天下午在学习MySQL时,向表中插入一条数据含有中文,结果报错如下, ERROR 1366 (HY000): Incorrect string value: ‘\xE8\xA2\x81\xE7\x92\x90…’ 经过多次寻找度娘,大致明白了原因是编码的问题。 进入MySQL终端,输入show variables like 'character%';显示如下: Variable_原创 2017-02-18 16:38:45 · 3679 阅读 · 0 评论 -
MySQL安装、安装时未提示输入密码、如何修改密码小结
我在Ubuntu16.04版本中使用终端安装MySQL5.7时,按照度娘的教程,搜索如何安装,大多是如下代码: sudo apt-get install mysql-server sudo apt-get install mysql-client检查MySQL是否运行: sudo netstat -tap | grep mysql如果成功安装,我的会显示如下内容:tcp 0原创 2017-02-10 16:03:09 · 14281 阅读 · 4 评论 -
MySQL语句基础之数据库约束
约束–可以更好地保证数据表里数据的完整性,它是在表上强制执行的数据校验规则,约束主要用于保证数据库里数据的完整性。大部分数据库支持以下5种完整性约束。 1、not null – 非空约束 2、unique – 唯一约束 3、primary Key – 主键,指定该列的值可以唯一地标识该条记录 4、foreign Key – 外键,指定该行记录从属于主表中的一条记录,主要用于保证参照完整性原创 2017-02-17 11:03:04 · 610 阅读 · 0 评论 -
MySQL语句基础之单表查询
一、select 语句的基本语法格式 select column1,column2… from 数据源 【where condition】 注意事项 1、数据源可以是表,也可是是视图。 2、如果没有where条件,则默认选出所有的行。 3、如果想选择出所有列,则可以使用 * 代表所有列。原创 2017-02-19 21:44:09 · 329 阅读 · 0 评论 -
MySQL语句基础之DDL语句
今天刚接触了MySQL,学习了一些语句,感觉好多要记的,所以写篇博客加深下记忆。 Sql(Structureed query language)–结构化查询语言 DDL(data definition language)–数据定义语言,主要由create 、alter、drop和truncate四个关键字构成。 一、数据库 显示有多少数据库: show databases;原创 2017-02-10 17:33:10 · 694 阅读 · 1 评论 -
ubuntu16.04下MySQL驱动、使用eclipse链接数据库
今天终于小凡我终于完成了这个问题,下面来分享一下具体过程。 1、在官网上下载MySQL驱动的安装包(.tar.gz格式的),4、5M左右,这个一般没什么问题。 接下来需要将它解压,这里我是我将文件解压到了 /opt/目录下,这个问题也不大。 2、解压之后的文件包内容如下 wulongjian@wulongjian-Inspiron-5557:/opt/mysql-connertor$ ls原创 2017-03-03 22:28:03 · 2258 阅读 · 0 评论