Mysql
关系型数据库Mysql
zhen24
有梦想的咸鱼
展开
-
See “systemctl status mysqld.service“ and “journalctl -xe“ for details.
情景: docker容器: 启动mysql 系统: centos 问题: [root@377c6ef694e7 src]# systemctl start mysqld Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details. [root@377c6.原创 2020-08-03 17:28:09 · 3229 阅读 · 0 评论 -
mysql中:=和=的区别
:= 和 = 的区别 = 只有在set和update时才是和:=一样,赋值的作用,其它都是等于的作用。鉴于此,用变量实现行号(常用于排序)时,必须用:= := 不只在set和update时时赋值的作用,在select也是赋值的作用。 如果明白了=和:=的区别,那么也就理解了下边的现象。 @num:=@num+1,:=是赋值的作用,所以,先执行@num+1,然后再赋值给@num,所以能正确实现行号的作用。 @num=@num+1,此时=是等于的作用,@num不等于@num+1,所以始终返回0,如转载 2020-06-05 18:39:29 · 627 阅读 · 0 评论 -
MySQL IF语句
语法: IF condition1 THEN {...statements to execute when condition1 is TRUE...} [ ELSEIF condition2 THEN {...statements to execute when condition2 is TRUE...} ] [ ELSE {...statements to exec...原创 2019-03-04 11:00:03 · 440 阅读 · 0 评论 -
数据库基本常识
1、超键、候选键、主键、外键 超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键:是最小超键,即没有冗余元素的超键。 主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。 外键:在一个表中存在的另一...原创 2019-04-16 21:30:33 · 201 阅读 · 0 评论 -
重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor
如果开启了防火墙: 1.首先查看防火墙状态: firewall-cmd --state 显示 not runing ,所以先开启防火墙:systemctl start firewalld 2.查看防火墙开放的端口: firewall-cmd --zone=public --list-ports 显示为空 3.添加mysql端口,登录mysql后通过show variable...转载 2019-08-09 14:01:11 · 14477 阅读 · 0 评论