![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
BetterShon
个人公众号:憨憨的快乐生活
展开
-
Mysql中更改表字段(包括新增、删除、修改)
1、删除字段 ALTER TABLE 表名 DROP 字段名;2、新增字段 ALTER TABLE 表名 ADD COLUMN 字段名 VARCHAR(50) DEFAULT NULL COMMENT 'xxxx' after 字段名; 注意:1)VARCHAR(50)是指字段类型,可以根据需要自定义; 2...原创 2019-11-15 11:46:16 · 641 阅读 · 0 评论 -
MySQL 初学基本语法
一、数据库信息操作 1.查询所有数据库: show databases; 2.创建数据库:create database 数据库名; 3.查看数据库默认字符集:show create database 数据库名; 4.删除数据库:drop database 数据库名; 5.修改数据库:alter datab...原创 2018-08-14 14:28:26 · 314 阅读 · 0 评论 -
MySQL脏读、不可重复读、幻读
事务的特性:原子性:指处于同一个事务中的多条语句是不可分割的。 一致性:事务必须使数据库从一个一致性状态变换到另外一个一致性状态。比如转账,转账前两个账户余额之和为2k,转账之后也应该是2K。 隔离性:指多线程环境下,一个线程中的事务不能被其他线程中的事务打扰 持久性:事务一旦提交,就应该被永久保存起来。事务隔离性问题: 如果不考虑事务的隔离性,会出现以下问题:脏读:指一个线程中...转载 2018-08-18 17:38:43 · 6833 阅读 · 0 评论 -
mysql Error Code:1175异常解决方法
第一种方法:当用MySQL Workbench进行数据库的批量更新时,执行一个语句会碰到以下错误提示:Error Code: 1175You are using safe...without a WHERE that uses a KEY column因为是MySQL Workbench的默认的安全设置是不能批量更新表的。当要执行的SQL语句是进行批量更新或者删除的时候就会提示...原创 2018-08-17 15:56:28 · 28270 阅读 · 0 评论 -
join on 和where 一起使用的细节
left join :左连接,返回左表中所有的记录以及右表中连接字段相等的记录。right join :右连接,返回右表中所有的记录以及左表中连接字段相等的记录。inner join: 内连接,又叫等值连接,只返回两个表中连接字段相等的行。full join:外连接,返回两个表中的行:left join + right join。cross join:结果是笛卡尔积,就是第一个表的...转载 2018-08-17 16:48:24 · 3073 阅读 · 0 评论 -
CentOS7虚拟机安装Mysql、Mysql报错解决方案
一、安装首先在虚拟机中安装mysql,具体安装在哪一个文件夹自己定义,楼主是在opt文件夹下安装的安装mysql过程:如果中间出现问题,可以尝试卸载mysql,然后重新安装卸载mysql:二、启动1.首先启动Mysql,看看是否已经安装mysql[root@localhost /]#service mysqld start如果只是出现:Redirectin...原创 2018-11-14 18:47:06 · 3972 阅读 · 0 评论