mysql
月亮201314
10年老码农,AIGC技术爱好者。
更多好玩且实用AIGC技术:https://t.zsxq.com/18j0ORxHc
星球号:32767063
往期学习资料:https://pan.quark.cn/s/7173cec616b6
整理AI学习资料库:https://pan.quark.cn/s/05ad7c581caa
展开
-
MySQL的脏读、幻读、不可重复读
脏读:也就是读取了未提交的数据,比如我开启了一个事务A,在里面操作一个用户表,获取里面一个用户的积分(比如此时这个用户的积分是100),此时有另外一个事务B也操作了这个用户表,把这个用户的积分减少了10,这个用户积分变成了90,但是还没有提交事务哦,但是在事务A里面获取这个用户的积分的时候,结果就是90,这就是脏读,在事务A里面获取到了事务B里面没有提交的数据。幻读:幻读就是不能读取其他事务提交的数据。不可重复读:就是可以读取其他事务提交的数据。原创 2023-02-23 19:14:58 · 171 阅读 · 0 评论 -
批量修改数据库,比如给数据库的某个表添加一个字段
批量修改数据库,比如添加一个字段,如下 SELECTCONCAT('ALTERTABLE',TABLE_SCHEMA,'.tp_clientADDfrom_uidINT(11)NOTNULLDEFAULT0COMMENT"上一次负责人";')strFROMinformation_schema.`TABLES`whereTABLE_SCHEMALIKE'%_crm'GROUPBYTABLE_SCHEMA; 上面我给所有crm结尾的数据库里面的tp_client表...原创 2022-02-18 10:44:00 · 1437 阅读 · 1 评论 -
mysql 的text、mediumtext、longtext类型
如果我们的字段保存的是很长一段字符串的话,我们的text类型保存的长度有限,只有65535个字符,我们保存的内容如果超过了这个长度,我们可以使用mediumtext,或者用longtext,这两个类型保存的长度如下 ...原创 2022-01-19 10:10:48 · 1903 阅读 · 0 评论 -
mysql忘记密码怎么修改密码?
mysql在linux上出现Access denied for user 'root'@'localhost' (using password: NO)解决方案 或者忘记root的密码,通过重设root的密码就行,执行下面的四条密码命令就行,如下 先关闭msyql,如下 service mysqld stop 然后设置mysql为无密码状态就可以登录的状态,先进入到mysql命令所在的目录,然后执行下面的命令 mysqld_safe --skip-grant-tables 然后新开一个cmd原创 2022-01-14 10:57:41 · 392 阅读 · 0 评论