如果之前安装过mysql的话,要安装另一个版本地mysql则需要将之前安装地版本卸载掉。
那么怎样查看自己之前是否安装了mysql呢?也可以用于检测另一个版本地mysql是否安装成功。
打开cmd命令行,输入命令services.msc.
命令:
1. ‘ mysql -u用户名 -p用户密码 ‘ 可以进入mysql控制台。。。使用ctrl+c快捷键,或者exit命令,可以立即退出mysql控制条。。。。
https://www.cnblogs.com/qianzf/p/8302272.html讲述了怎样干净的删除已经安装了的mysql。
表的连接:
(1)内连接:
交叉连接查询(基本不会使用----得到的是两个表的乘积)(这种查询时候会产生笛卡尔积)。语法:SELECT * FROM A,B;
内连接查询(使用的关键字 inner join --- inner 可以省略)
隐式内连接:select * from A,B where 条件;
显式内连接:select * from A inner join B on 条件;
当且仅当两个表中的数据都符合条件的时候,才会被选择出来。
(2)左连接:
外连接查询(使用关键字 outer join )
左外连接:left outer join
语句:select * from a_table left join b_table on a.id=b.id;
在查询的时候,以left join这个关键字左边的表为主表,会将这个表中的数据全部查询出来,如果右表中没有这条数据,则用NULL字段表示。
右外连接与左外连接类似。将left改为right。
对于SQL语言中 属性值为空时该怎么做使它能够参加运算
(1)首先呢就是运用标准的函数处理IFNULL(exp1,exp2),这里的第一个参数就是你的属性,而第二个参数就是当你的属性值为null时,就会自动把它替换为第二个参数的值
(2)就是在你的属性值两侧加上-----’ ‘----单引号,使其变成字符,这就得益于SQL语言的特点,我在这里就不做过多的介绍了,这样你就可以讲这个属性值做一系列的运算了