MySQL
文章平均质量分 57
brz_em
坚持,努力,加油,不忘初心,方得始终,即使一切都很困难
展开
-
mysql数据查询(DQL)
DQL数据查询语言 数据库执行DQL语句时不会对数据进行改变,而是让数据库发送结果集给客户端,查询返回的结果集是一张虚拟表。查询关键字:SELECT语法:SELECT 列名 FROM 表名 【WHERE --- GROUP BY --- HAVING----ORDER BY】SELECT selection_list / 要查询的列名称/FROM t...原创 2018-08-27 15:39:06 · 208 阅读 · 0 评论 -
Client does not support authentication protocol requested by server; consider upgrading MySQL client
今天使用MySQL往数据库插入数据时IDEA报错:Client does not support authentication protocol requested by server; consider upgrading MySQL client.解决方法:use mysql;alter user 'root'@'localhost' identified with mysql_n...原创 2019-01-09 11:46:25 · 657 阅读 · 0 评论 -
为什么mysql设置了密码之后,不需要输入密码就可以登录数据库了?
CentOS安装mysql之后,之前设置了密码,但输入mysql -u -p后,会直接进入mysql,而输入mysql -uroot -p,则需要输入密码,这是为什么呢?[root@hadoop01 ~]# mysql -u -pWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection i...原创 2018-09-05 10:57:54 · 24608 阅读 · 8 评论 -
CentOS6.5安装mysql
1、检测系统是否自带安装mysql 命令:yum list installed | grep mysql[root@hadoop01 /]# yum list installed | grep mysqlmysql-libs.x86_64 5.1.71-1.el6 @anaconda-CentOS-201311272149.x86_64/6.52、删除系统自带的...原创 2018-09-04 21:01:29 · 258 阅读 · 0 评论 -
数据的完整性
数据的完整性作用:保证用户输入的数据保存到数据库中是正确的。确保数据完整性 = 在创建表时给表中添加约束数据的完整性是指数据的可靠性和准确性,数据完整性类型一般分三种: 1.实体完整性:通过唯一约束,主键约束或标识列属性来实现,如:PRIMARY KEY(主键约束)、UNIQUE 唯一值约束,自动增长列(auto_increment)。 2.域完整性:通过数据类型(如数值类型、日期...原创 2018-08-30 08:17:48 · 3728 阅读 · 0 评论 -
事务
MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 事务用来管...原创 2018-09-01 16:02:31 · 145 阅读 · 0 评论 -
mysql数据库操作
sql语句使用sql语句的分类1、操作数据库 --- DDL1.1创建:CREATE DATABASE 语句用于创建新的数据库:mysql> create Database mydb1;Query OK, 1 row affected (0.03 sec)mysql> create Database mydb2 character SET GBK;Query...原创 2018-08-25 16:30:48 · 404 阅读 · 0 评论 -
mysql---多表查询
多个表之间通过外键约束外键特点:从表外键的值是对主表键的引用。从表外键类型,必须与主表主键类型一致声明外键约束:alter table produnct add constraint key_fk(外键名称) foreign key category_id(从表外键字段名) references category(cid);外键名称用于删除外键约束时使用,也可不设置,一般建...原创 2018-09-01 15:47:51 · 322 阅读 · 0 评论 -
当mysql停止服务后,怎么启动?
打开cmd,输入:net start mysql命令启动服务, 输入:net stop mysql命令停止服务,如何通过命令提示符进入mysql呢? 输入:mysql -u root -p回车后输入密码即可进入。...原创 2018-08-27 17:02:16 · 1920 阅读 · 0 评论 -
mysql数据查询(2)
首先创建雇员表和部门表,并添加数据:mysql> #创建雇员表并添加数据 -> create table emp( -> empno int, -> empname varchar(50), -> job varchar(50), -> mgr int, -> hiredate date, -...原创 2018-08-27 16:52:20 · 131 阅读 · 0 评论 -
BatchUpdateException: Incorrect string value: '\xE9\x87\x8D\xE5\xBA\x86...'
在往数据库中插入数据时,出现错误:BatchUpdateException: Incorrect string value: '\xE9\x87\x8D\xE5\xBA\x86...'最后发现是数据库表中的字符集编码不是utf8,只需要把此字段这一列的编码改过来即可。...原创 2019-03-29 17:20:14 · 1563 阅读 · 0 评论