今天有学生反馈 mycq 的幺零六四号错误,由于存储过程越来越复杂,自断越来越多,很容易发生幺零六四号错误,我们来看一看他的错误形态, 这里提示一个或者是多个错误,在下面的语句当中发生了 具体的错误,编号是幺零六四号,我把它截一个图 放大给大家看他的错误的具体的形态。 myco 反馈幺零六四号错误,你有一个错误,在你的 sq 与法 详细的检查你的 micq 的语法,他提示你在 product detail 这一个字段旁边有一个错误, 检查 product detail 这一个字段旁边。 for the right syntax to use。 逆耳接近 product detail 这一个字段,记住看幺零六四好处。逆耳在 product detail 这一个字段的旁边有语法错误, 所以看到幺零六四号错误,大家要学会分析下面的提示信息,看到这个 丽儿在什么什么旁边,你就到这个字段的旁边去找错误,下面我们看一看普罗大科特的特有,在这里我把它放大,这样大家看得清楚一点, 在这个 prodottet detail 旁边,你会发现这里有一个符号啊,跟这个符号不一样,一个是英文的逗号,这个是什么?是中文的逗号,所以我们通过这个提示在什么什么旁边, 可以分析出幺零六四号错误,我们该怎么去解决它,下面我们去修正它,切到这里你会发现这一 字符是中文的逗号,我们把它改成英文的逗号,单机执行可以了,就成功了,这就是 mcq 幺零六四号错误的解决办法,谢谢大家的观看。
粉丝2393获赞2.3万

没加锁引导致研发和 dba 每人罚了两千块钱啊!大家好,我们知道 myserk 是一个功能强大的关系型数据库,但对于新手来说,在使用初期可能多多少少会犯一些错,这里就来总结一下新手最常犯的错误, 有些甚至产生了严重的后果。首先是不备份数据,他的问题就是数据丢失的风险非常大。解决办法就是我们需要定期进行全备,还需要开启 blog 并且备份 blog。 错误二,就是不加,所以产生的问题就是数据量一上来就会出现大量慢查询。我曾经待过的一家公司, 某个活动刚上线推广不久,就出现大量响应超时,最后原因竟然是某个条件自然没有添加,所以最终这个项目的研发和 dba 每人罚了两千块钱,公司也损失了不少,很多用户看到响应超时就不再继续参加活动了。错误三,就是 是不优化查询,导致的问题就是会有性能下降,还有响应时间变长。解决办法就是我们需要学习怎样去优化收口,还有就是通过执行计划来分析查询语句。错误四,使用弱密码以及不控制权限。他产生的问题就是会导致数据库被攻击勒索。在去年就遇到一个这样的案例,一个朋友 他使用阿里云数据库,临时把密码改成一二三四五六,结果第二天早上一来就发现数据库只剩一条数据了,上面写的是一些勒索信息,还有勒索的联系邮件,其他数据都清空了。解决方法就是我们需要设置复杂的密码,并且增加客户端白名单。错误五,就是不监控数据库, 产生的问题就是不能及时发现,还有解决一些性能上的问题。解决办法自然就是增加监控工具,比如增加 promise。 错误六,不定期清理和优化表,比如某些日字表不去管了, 这样会导致数据库一直膨胀,并且性能会下降。解决办法就是定期清理不再需要的数据,并且清理之后需要重组一下表。错误期,使用迪丽特一次性清空历史数据,它产生的问题就是导致大失误,并且会产生重库延迟。解决方法就是每一条语句删除少量数据,比如一千条 再分多次删除,或者使用归档工具,比如 p t r 卡。如果要清理整张表,建议用川 k 的。错误吧,就是在建表的时候不增加组件,这样产生的问题就是写入数据时很可能会导致数据页频繁分裂, 从而导致写入效率低,还有夜空间浪费。解决办法自然就是增加组件,并且建议是增加自增的组件。错误久就是不增加高可用。他导致的问题就是如果卖烧烤所在的机器一旦荡机,数据库就挂了,业务也就会中断。 解决办法就是增加高可用、高可用的一些方案,比如主从加 keep, nine, m, h, a, m, g, r, 还有 ocostra 等方案。如果有用请点赞加收藏,谢谢!

msql 常见错误代码及代码说明幺零零五、创建表失败。幺零零六、创建数据库失败。幺零零七、数据库已存在创建数据库失败,小于等于可以忽略。 幺零零八,数据库不存在。删除数据库失败,小于等于可以忽略。幺零零九、不能删除数据库文件,导致删除数据库失败。幺零幺零,不能删除数据目录,导致删除数据库失败。 一千零一十一、删除数据库文件失败。一千零一十二,不能读取系统表中的记录。幺零二零,记录已被其他用户修改。一千零二十一、硬盘剩余空间不足,请加大硬盘可用空间。一千零二十二、关键字重复更改记录失败。 幺零二三、关闭时发生错误。一千零二十四、读文件错误。一千零二十五、更改名字时发生错误一千零二十六、写文件错误。一千零三十二,记录不存在。小于等于可以忽略。一千零三十六,数据表是只读的,不能对它进行修改。 幺零三七、系统内存不足,请重启数据库或重启服务器。幺零三八、用于排序的内存不足,请增大排序缓冲区。 一千零四十、已到达数据库的最大连接数,请加大数据库可用连接数。幺零四幺,系统内存不足。一千零四十二,无效的主机名。一千零四十三,无效连接。一千零四十四、当前用户没有访问数据库的权限。一千零四十五 五、不能连接数据库用户名或密码错误。一千零四十八,字段不能为空。一千零四十九、数据库不存在。幺零五零,数据表已存在。幺零五幺,数据表不存在。 幺零五四,自断,不存在。一千零六十二,自断值重复入库失败小于等于可以忽略。幺零六五,无效的 sql 语句, sql 语句为空。幺零八幺,不能建立 socket 连接。 一千一百一十四,数据表已满,不能容纳任何记录。一千一百一十六,打开的数据表太多。幺幺二九,数据库出现异常,请重启数据库。幺幺三零,连接数据库失败,没有连接数据库的权限。一千一百三十三, 数据库用户不存在。幺幺四幺,当前用户无权访问数据库。一千一百四十二,当前用户无权访问数据表。幺幺四三,当前用户无权访问数据表中的字段。一千一百四十六,数据表不存在。 幺幺四七,未定义用户对数据表的访问权限。幺幺四九、 sql 语句语法错误。幺幺五八,网络错误,出现读错误,请检查网络连接状况。 幺幺五九,网络错误,读超时,请检查网络连接状况。幺幺六零,网络错误,出现写错误,请检查网络连接状况。幺幺六幺,网络错误,写超时,请检查网络连接状况。一千一百六十九,字段值重复, 更新记录失败。一千一百七十七,打开数据表失败。幺幺八零,提交失误,失败。幺幺八幺,回滚失误,失败。幺二零三、当前用户和数据库建立的连接已到达数据库的最大连接数,请增大可用的数据库连接数或重启数据库。 幺二零五,枷锁超时。幺二幺幺,当前用户没有创建用户的权限。幺二幺六,外界约束检查失败,更新此表记录失败。幺二幺七,外界约束检查失败,删除或修改主表记录失败。 幺二二六,当前用户使用的资源已超过所允许的资源,请重启数据库或重启服务器。幺二二七,权限不足,您无权进行此操作。幺二三五, mispol 版本过低,不具有本功能。更多小知识欢迎点赞关注!

麦搜口安装问题排查好,下面我给大家录制一下这个麦瑟口,那麦瑟口的安装过程其实有很多坑,如果这些坑你不知道的话,很很可能就出现安装不上,或者安装报错卡住这种情况,那这些坑我在这里给大家讲解清楚啊,有问题你可以问我哈,然后我们来看一下啊。先说第一个坑啊,先说第一个坑, 就你要找到你的这个此电脑右击属性此电脑右击属性。我们来核对一下你的计算机名是不是中文的,你看到没?我现在是英文的,是不是?如果说你是中文的,你就安装不上, 我确切的告诉你哈,如果你的计算机名是中文的,你安装不上,那怎么办?更改设置呀,把这个名字改成英英文的,我哪怕是拼音也行,李张三李四都可以,但是不能是中文的啊,一定不能是中文的,改完以后要重启电脑啊,重启电脑,这是第一个坑。好,第二个坑你得去核对一下你之前有没有安装过马鞍,思考 要去核对一下呢?我,我给大家说一下哈,有几个地,有几个点,有几个点是是去核对一下,比如说我们在在这里哈,再打开电脑 c 盘,好查看文件库,库长名打对号,隐藏的项目打对号已经打对号哈,你来看有个 pro, 咱们 deta 看到没? 如果你不打对号,他出不来哈如果你不打隐藏的项目,打对号出不来。你看你以前 pro 刚对特,你看,哎,你看这里是不是有啊,是不是有麦斯狗,说明我之前安装过,我在二零二二年二月十八号安装过。那或者你在这里看一下,你看麦斯狗是不是也安装过呀?安装过,那安装过怎么办?安装过你再安装一定也是报错的 啊。也是报错了。那怎么办?我教给大家,彻底的删除。你按照我这步骤操作,一定是可以安装成功的。好吧?

现在我们的数据库服务器啊,输了一个账号和密码,不能进入我们的数据库,提示幺零四五的一个报错,基本上就是密码不对啊,如果出现这样的问题,在工作中如何去解决?出现这样的问题,一般是在入职的时候, 前任跟你交接了密码,但是这个密码不对,你就无法进入我们的数据库,今天我们学习的这个技术就可以用得到。密码重置,首先第一步先停止我们的一个数据库, 把我们的数据库重重新停止一下。 my circle, 大家跟着我的一个操作, so, 先停止一下, 嗯, p, so, 停止数据库,现在我们的数据库已经停止了,没有进程了。停止以后我们以特殊的方式启动,就是启动的时候跳过密码,跳过密码, 其实零一就是停止数据库,零二就是特殊方式启动。启动,我们先启动一下, 就是 data 下的 met circle 下的 b 下的 met circle metal d 下的 c 这个命令启动,然后跳过密码 s, k, i p 下的 g, r a, n, t 下的 t, a, b, i e, s, a, s 下的这个后台启动,输入这条命令,后台启动,然后我们看一下有没有三三零六这种方式,这个时候有三三零六,有三三零六就是 启动成功,三三零六启动成功了,这是以特殊方式的一个启动我们的 messco, 接下来我们就进入数据库,现在这个时候就没有密码 进入数据库,拼下的 messco 杠右密码是吧?现在没有密码了是吧?加了就可以 重置,重置密码,如何重置密码呢?就是一个 air air tr, 然后就是重新改更改密码, user rotet rote 给 rote 用户, 嗯,授权一 l t r l t r user gut gut 号给授权一个 location 本地的一个用户。然后就是密码排第一啊, a d e n t i 还带 e d by 输入一个密码,设计一个密码就是小小明 小明五二零, 它提示要跳过,所以我们要先刷新一下权限估计啊, p i p i v i e e g s 我们再试一下。五二零,这是个报错,这是这个密码,这是写错的。 i d e n t i f i f i e d 开低音 t i 二百一百,这个时候正常就是我们设置的密码是小明五二 二零,这个时候我们退出,我们再重新进入数据库,看一下能不能进去。是小明小小明,五二零, 现在我们的服务器的密码已经重置成功了,输入账号和密码就可以进入我们的数据库了, 不输入密码是进不来的。你刚才啥是以特殊的方式启动然后跳过的,现在因为我们设置过密码以后就不能跳过了,这刷新了一个权限就不能跳过了,必须输入密码才能进入我们的数据, 现在我们呀还要继续的下面的一个操作,零二,特殊方式启动,然后修改密码。零三,就是重新的 重新的一个停止我们的数据库以正常的方式启动,就是我们重新停止数据库, stop, 停止一下啊,还有这一个 messago, 你看就这种出现这种特殊的方式的,停止一下,停止以后它没有数据库了,然后我们再 正常的启动我们的数据库,然后我们再进入,是吧?现在开始 正常的一个完成,现在我们在工作中基本就完成了,然后我们接下来就可以继续的学习。我们的主从啊,在工作中如果出现忘记密码了,可以, 可以重置啊,在学习的时候这个无所谓,你学习的时候如果可以密码忘了,可以重装也可以,重置也可以。下面的学习 我就给大家演练用重装的方式,因为我们在学习阶段重装的时候,顺带复习了我们数据库的一个重新安装,然后加深了印象啊,所以这就是我们今天的这个知识点, 特殊修改密码以后,然后停止重新正常启动啊,就是一个思路,还有一个实战啊,这是我们的一个学习的一个实战案例。


红包买三个中国代码怎么解决啊?解决买三个中文乱码问题。第一步,打开买三个配置零件,买点 ipad。 第二步,在买三个配置文件的这三个部分进行如下这个配置,第一个部分是 club, 第二个部分是买三个 d, 第三个部分是买三个。第三步,保存配置文件,然后重启买三个服务就可以了。 怎么重启买烧烤服务呢?右键我的计算机管理,找到这个服务窗口,然后找到买烧烤这个服务,然后右键启动就可以了。

在使用 mystical 官方的 workbench 的系统服务管理的时候,多半我们会遇到弹出一个 run time ever 的错误,即使是按照他的提示进入 citings 进行设置也无济于事。但是要换版本吗?不一定的。 大家好,我是阿杰。对于这个报错,网上大多数给出的解决方法就是卸载来换更低的版本解决,这个办法是可以解决的,但是呢,这里要说明一下,版本是需要八点零点二二离其以下的更低的版本,因为是从八点零点二三就会出现这个问题了。 有人会说我不想卸载重装了,那有没有办法解决呢?有的,先关闭沃克半尺,然后再开始菜单,搜下记事本,这个计事本使用管理员权限运行,然后在计事本的菜单里面找到,打开,在打开的弹出对话框,找到沃克半尺的 安装路径。如果你没改过沃克半城安装路径,他一般都是 program fails my circle my circle 沃克半尺这个目录下边,然后这个目录下边还有个沃克半城的目录,再进入这个目录, 现在这里面是空白的。把记事本右下角的文件格式改成所有文件,然后找一个里边名为 os 下横杠 you test 点 py 的文件, 然后再在记事本的编辑菜单下边找到,转到输入行号三百五十六行,在这一行你会看到一行代码 账号,代码里面有一个是 incoding, 等于 u t f 杠八,我们把 u t f 横杠八改成 g b k, 引号什么的都不要改,保存退出,然后重启一下 o 个半尺,在 o 个半尺里面再测试一下管理服务器的功能,你就会发, 发现这个问题已经得到了解决。有会 python 的朋友一看文件扩展名就知道了,这个其实是 workbanch, 使用了建筑式的 python 程序开发, 只是因为这段执行系统命令的排成代码因为编码问题而造成了 lockbank 在 windows 中文版之中的故障。今天分享的就是这些,我是阿杰,感谢您的支持和点赞,也欢迎您在评论区留下意见。

sql 数据库很难吗?不用慌,三十三张图教你搞定语法和技巧,搞错了再来,没有撤退可言。

这一刻我们来学习客户端连接买 c 盒出错啊!客户端连接买 c 盒出错呢,主要有四种情况, 一种情况呢就是说买 c 客服务器上的买 c 客地这个进程没有正常运行,这个是买 c 客的主进程。 第二种情况呢就是客户端不能够和进城买四个 d 进行通讯哈,这个原因也很多,比如说防火墙啊, ip 地址。 第三种情况是账户密码的问题啊,不光密码,还有账户。第四种情况呢是通讯包过大,连接超时, 最常见的就是这四种情况啊,在这个进行排除啊。客户端连接买 c 科出错的问 问题之前呢,我们首先把 logo vst 设置成三啊,他就会记录最全的啊错误日制的信息, 那么默认的情况呢?他设置是二哈,他会,他不会记录一些啊,称之为啊信息之类的信息,这个档次的这个信息啊,比如说哈反问被拒绝啊,他可能不会,他不会拒,他不会记录,我们把它设置三,方便我们进行排错 啊,这里我们显示这个与错误日制相关的一些参数啊,我们可以看到这个 logo everybody t 呢,就等于二,然后呢,我们把它设置成三, 那我们首先要看一下 这个买 c c 服务器上的买 c c d 这个进程有没有正常运行啊,那我们可以使用买 c c o 的命拼啊这个命令啊,如果他能够成功的话,他会提示买 c c d e 子 l i 啊, 也可以使用啊,进程检查命令啊, ps 杠一 f 检查这个进程是否存在。 好,我们使用 ps 杠一 f 来检查买 cc 进程, 我发现买这个的进程的已经启动了,运行时间是二十八分四十一秒。 我们在使用买 cico 的命拼啊,来检查提示的。买 cico d 呢, e 字 a live 啊,就是买这个 d 呢,它是活着的 啊,我们还可以检查这个客户端和服务进程,买西克地之间的通信啊, 我们使用天雷的 logo host 的话,测试本地的三三零六端口啊,如果能够拼通的话,那就表示到这个买 ccd 呢是可以通的。 那么三三零六呢,是买这块的默认的监听端口啊,你也可以把它改成啊其他的端口啊,如果你设置的话,那这里呢还没有进行这个啊,网络比如说防火墙方面的测试啊, 如果说是有 os 或者网络的问题呢,也可能造成买 c od 呢,不能进行监听。如果本地能够监听呢,我们还要在远程测试一下特内特到从远程特内特这个 买 c 客服务器的三三零六端口,看看能不能通啊,这个时候有可能会会被防火墙给拦截。 另外呢,买 c 扣二 d 呢,他有一个参数叫 skip a little work 啊,这个参数呢会阻止哈客户端啊,阻止,对,这个不是阻止,就是根本就不去听客户端,不去听真听客户端的网络连接啊,这种情况呢也是 主要是用于这个在系统维护的时候啊,那防止客户的连接进来啊,需要 这个 dba, 需要啊,单独的啊,独占这个对这个买鞋客的管理,这个时候可能会使用这个参数啊, 不不,真听客户的连接啊,如果是如果是这种情况的话,我们使用 nice dat 啊来 寻找这个对三三零六的端口的真厅呢,是找不到的啊,除了这个参数以外呢,还有一个 啊,扮演的这一次啊,会限制监听的参数,例如我们可以把它设置成幺二七点零点零一啊,是直接受本地的链接或者指定一个特殊的啊,比如说啊,我们这个买 c 扣数据库呢,直接受应用服务器啊, 固定的 ip 地址的连接,或者接受一个网段连接也可以啊,那么如果接受所有的连接,你可以把它设成新号,或者是零点零点零点零或者是两个冒号啊,这分别是对应 ipv 四和 ipv 六的地址啊, 这样可以提高系统的安全性,那他只真听固定 ip 地址或者是某一个网段的这 个应用连接过来。 好,我们现在看特勒特本地啊,通的啊,还提示了一个看戏西亚帕斯沃的啊,这是这个啊, mac 的默认的这个 密码的验证插件啊,我们连接本地是通的,那我们再从远程连接过来,看看能不能通。我们首先呢使用买 c q 的客户端来进行连接 啊,我们指定这个买 c 扣 d 的这个服务器的 ip。 好,我们用反一线 s 来看一下状态啊,当前的用户呢,后面 接的是一个 ip 地址啊,就是客户端的 ip 地址啊,八二点二幺五啊,服务呢是幺八点二二九啊,前面都是幺九二点幺六八啊,这个就表示从这个 ip 地址连接过来的,然后我们再推出内特一下这个 ip 地址。 好,我们看到是通的, 我们现在把买这个地啊, 就是买买 c 客的服务呢给关掉,我们再用 ps 杠一 f 来 ef 来找啊,已经找不到买 cct 这个进程了, 然后我们试用使用 mcco 的面拼啊,来拼这个 mcco 啊,我们看到拼不通啊,就不是像刚才提示了 i 五啊,现在连接不上,我们用买 c q 的客户端连接也连接不上 啊,我们推了很多个后四的三三零六端口呢,也是不通的啊,连接被拒绝啊,因为这个端口根本没有被真听。 我们远程啊推出来的,那当然更加不同,我们在远程买 c 客连过来,当然也连不过来,因为这个服务已经被停下来了 啊,我们用雷克斯对头找三三零六端口呢,也找不到啊,这个端口没有被震停,我们现在重新再把买 c 扣 d 呢启动,我们对比一下这两两一次的效果怎么样。 好,我们找已经增添了这个三三零六端口,还增添了一个三三零六零啊,这个扩展的啊,这个是扩展的端口啊,用于这个文件数据库的, 我们再把它关掉,再找这个端口啊,没有 啊,这就是我们日常进行排错常用的方法啊,我们再增加一个参数,叫 skype little work 啊,就停止监听啊,停止监听。这个,这个 啊,我们可以看到。呃,跳出网络,跳过网络连接,我们看到系统的正常的启动了啊,他一个瑞迪佛卡了一个星啊,就表示他准备接受连接了。那我们现在连接过来。 好,我们现在连接过来,发现可以连接啊,我们怎么连接过来呢?我们可以看到呢,他是通过这个 so k 的啊, so k 的连接过来不是通过 ip 啊,如果我们现在来看呢,就是没有真听到啊,三三 六段歌,虽然买四个 d 是活动的啊,然后呢,我们采用 tcp 的方式来进行连接,我们看看能不能连接进来。好,我们发现连接不上啊,因为他不接受网络连接吗?他只能通过所给他连接来。 好,我们通过收割台连进来,我们现在把它关掉,下个档。 好,我们退出来, 我们再用 ps 杠一 f 叉啊,已经找不到这个进程了, 我们现在再把它启动 好,我们用 tcp 就可以连进来了啊,因为这一次没有 sky plate, 我可以啊, 接受这个监听的,我们可以看到我们是通过 tcpip 进行连接的,我们反复做这几个实验,就帮助大家啊,在生产中遇到的问题进行排错啊,主要就是这几个命令啊, 那客户端立马出错呢?例如我们输入一个 p arab password 啊,他就会有有记录呢,就是说反问被拒绝啊,这个呢,是在这个诺格 arababy cd 设置成三的时候才有这个记录啊,设置成二的时候是没有这个记录的, 这是我们输一个 ever password 啊,我们输入啊,一个错误的密码啊,这个是不能登录的。 现在我们看一下这个错误日志啊,错误日志里面应该有记录啊,我们用 till 来看这个错误日志的最后十行。好,我们也可以看到最后一行啊,记录呢,就是和前面的这个提示一样的,反问被拒绝啊, 那么买 c q 里面呢,他一个账户是由两部分组成的,一个是优死的,一个是后死的,一个用户,一个主机民,那么他这两个是唯一表示一个用户啊,仅仅用户还不能代表一个一个账户啊,例如 我们这个张三啊,张三呢?他只能从 logo host 啊,不,只能从 client 杠 a 啊,从 a 的这个主机名呃, client a 这个主机名上登录,如果从其他的这个上面登录了就会失败。 那么如果我们想让他从所有的用户上登登登,所有的服务器上都可以登录呢?我们可以把后色的子弹改成通配服啊,百分号这样再刷新啊,然后再阿福 data 这个表哈,设置设置后色的等于百分号,以后我们再 flash plus v 类句哈,刷新全线表就可以了 啊,如果不刷新的话还是不行,因为他通过刷新的话会把这个变更刷新到内存里面去。 好,我们登陆过来检查这个张三这个用户,我们可以看到呢,他的这个 后斯特呢,是杠 a 啊,只能从啊,可能只能从 clay 杠 a 来进行登录,我们看一下 etc 后四次下面对于 clay 杠 a 这个对应的 ip 地址是多少。好,我们可以看到是八二点二幺五啊,前面是幺九二点幺六八点 啊,八二点二幺五,那我们就是说只能从这个服务器上登录,我们从其他的服务器上登录就会被拒绝啊,我们从远程登录试一下啊,我们看到可以登录成。 好,我们显示一下,他是从 clay 杠 a 登陆过来的啊,他的服务端的地址是幺八点二二九啊,客户端地址,客户端的是 clan。 杠 a, 我们从本地登录试一下啊,被拒绝了,因为他的这个 ip ip 不对,这个时候我们把它改成这个后侧的,改成百分号啊,我们就是允许他从所有的啊,所有的这个主机上进行登录啊, 他们改完了检查一下啊,已经被改成百万号了, 然后我们刷新一下, 刷一下权限,然后我们再从本地登录哈,这个时候就已经可以登录了, 我们可以看到他的这个对应的两个地址呢,客户端和服务的地址呢,都是幺九二点幺六八点幺八点二二九哈, 我们再来看一下通信包过大的问题啊,通信包过大呢,是受 max l 的 pak 的这个参数来控制的,他的这个通信包的大小哈,默认是六十四兆。我们可以用反斜线大写的 w 的来激活警告 啊,用小写的 w 是关闭哈,我们看一下,对一个比较大的啊,一个大的,这个通讯班我们谁那个的呢,他就没办法全部传过来,已经被截断了啊,他只能看到那儿,只 好我们用返现大写 w 打开警告啊,我们直行可以看到他是那只啊,已经被截断了, 我们再用反应线小写 w 把这个关闭,我们再执行啊,警告信息就没有出现啊 啊,你可以用修翁名词啊来显示警告信息。另外一种出错的就是连接超时哈, 默认是八个小时啊,如果说是没有没有通讯通讯的话,八个小时就会被中断哈, 那,那我们可以,比如说我们把它设成一秒哈,我们再再执行的时候,他马上就会提示啊,连接中断。那这种情况呢?在啊,实际生产中偶尔也会遇到啊,你如果你很长时间的话,超过八个小时他会被中断的 啊,我们设置哈乘一秒,我们随便给他试一下看看连接已经中断了啊, 好,我们这个课呢,讲到这里就讲完了。我们再回顾一下客户端连接买四个出错的四种情况啊。第一种情况是买四个地没有正常运行啊,我们啊演示了如何进行检查。 那客户端呢?不能和买车跟进去通讯哈,我们也试验了本地和远程的通讯方式。另外就是账户密码的问题哈,特别要注意这个, 这个只能固定从一台机器登录哈,这个这种情况呢,就是也是蛮多的啊,就是主机也是这个账户密码的组成部分啊,也是账户的组成部分啊。另外我们还演示了通讯班过大或者连接超时这两种错误啊, 怎么发生的啊?如何进行排除?好,这个课讲到这里就讲完了。


上次我们分享过失误并发产生的各种移植性问题,比如脏毒、不可重复毒、贩毒。今天我就带大家来看一下怎么去解决这些移植性问题。 另外啊,之前的系列视频我都整理在了加瓦程序员求职面试宝典里面,有需要的小伙伴可以在评论区置顶中领取。英德 db 里面解决数据一致性问题,其实就是去设置我们不同的格力级别, 然后底层通过 macc 以及所相关的技术去解决。总共提供了四种隔离级别。为什么会有不同的隔离级别呢?其实就是在性能与数据一致性之间做一个取舍跟平衡。 这四种隔离级别分别是 i u, 也就是 read on committee 的毒未提交,它没有解决任何问题。有脏毒、不可重复毒跟患毒问题。 red committee 的毒已提交,解决了脏毒,但是没有解决不可重复毒跟患毒问题。 repeatable read 可重复毒搜狗标准里面,它解决了不可重复 毒跟脏毒问题。但是英的 d、 b 通过 macc 以及介系所也解决了患毒问题。这 realizeable 串形化,它解决了所有的问题。这四个格力级别从上往下,它的性能会越来越慢,但是数据已知性会越来越高。我们怎么去设置呢?在卖搜狗的官网里面其实也讲的很清楚。 set trends action 它的作用有两个,一个是 globe, 全局我设置了以后,所有的绘画都是这一个格力级别。还一个是 season, 只对当前绘画生效。 as soon as never never 里面就是我们四个不同的格力级别。既然可以设置绘画,那么我们可以来演示一下它解决的问题。现在我这里面有三个绘画窗口, 一个是我要设置为 r u, 我们去执行,执行完了以后它就是 r u 的隔离级别。还一个我去设置 r c 的隔离级别。另外一个 r r 我不用去设置,因为默认就是 r r 的隔离级别。现在我在另外一个窗口 去做一件事情,我去开启一个事务 b 店去修改 id 为一的,把年龄加一,在没修改之前他是二十五岁。然后我改了以后,我没有提交默认的啊啊,他是读不到未提交的数据的。但是在啊 u 里面,我们去查询这个数据,我们发现他是能够查到他没有提交的数据的。 ok, 我们发现他查到了二十六,所以就算你回滚,他也会不到这一条数据,那么这个就是脏读。所以阿优他没有解决任何问题。 好,我们先再去回滚。接下来我们来演示一下不可重复读跟换读。不可重复读跟换读是在 rc 的情况下面会产生啊,的情况下面他不会产生。首先我们在 rc 里面第一次去查询顾客 teacher, 我们发现 id 唯一的只有二十五岁,没有十八这条数据。 那么假如我有另外一个事务去执行 id 为一加一,并且加了一条十八这个数据,把它提交。我们发 rc。 第二次查询的时候,他拿到了最新的数据,一变成了二十六,有了十八条数据啊。第二次查询的时候我们发现他还是原来的数据。所以我们得到了一个结论, rc 他是有不可数不读跟换读问题的,因为能查到中间被人更改的数据以及 添加的最新的数据,但是啊啊我第一次查询是什么结果,第二次查询也是什么结果。那么啊啊的情况下面他解决了不可重复读以及贩毒问题。 ok? 那么这个呢?就是今天这期视频的内容。下一个视频我们会讲到不同的格力级别,他的底层到底是怎么去实现的。我是灰灰,我们今天的内容就到这里。

从这节课开始来讲,麦塞口数据库,顾名思义,数据库是用来存储数据的,常用的数据库有好几种,但他们基本的四口语句是一样的, 所以只讲其中的麦四口数据库,学会一个,其他的就很好上手。四口是一种处理关系型数据库的计算机标准语言, 是个标准语言,所以无论做什么语言的专业开发,只要用到关系型数据库,色蔻都是一样的。这节课来看色寇鱼的增山改茶怎么写, 也就是增加、删除、修改、查询数据来看实际操作。这是一个可视花的数据库管理工具,这个工具在最后的课程奖先来看语句,在麦斯扣里边 可以用不同的名字创建出不同的数据库,每一个数据库里面可以有多个表,比如部门表,员工表,每一张表里边可以有多行数据。在这里我创建了一个太子的数据库, 这个数据库里面有一个员工表。 emp 来查一下这张表里面的数据,这样来写关键字起来和他 frome 从哪张表里边, emp 分号运行一下, 总共有三行数据,新号表示所有的自断,也就是把 idformamaj 等这些字段全查出来。那我只想把其中的三个查出来,把太低查出来。 for 内幕,还有 ag 日行, 差点结果是这样的。看到这里可能有同学会想,我这样来写跟编程有什么关系? 这样查询这些数据能够反映到软件的界面上吗?当然不能,要想在软件的界面上展示这点数据,需要通过编程语言来执行这条语句, 在代码里边执行完这条语句,返回这些数据,接受到这些数据,就可以把数据反馈给前端,这语句是需要写在程序里边的,现在这种形式只是作为一个数据管理员来给大家管理数据。来接着讲, 我现在是把这张表里边的所有数据查出来了,那如何只查询上面这一条呢?可以加个条件语句, where full name 等于 张三的, 注意这是一个字符串,需要用单引号引出来理解一下。从这张表里边查询数据,查询哪的数据呢?威尔, 姓名等于张三,这行数据运行一下就把姓名等于张三的数据查出来了。如果有两个人名字叫 上三,那就查出两个人,把条件去掉,还来看全部的数据。 往这张表里边插入一条新的数据,这样来写,关键词, insert in to 插入哪张表? emp, 插入哪些字段, 他的 id, full name, 年龄,部门 id, 先插入这些字段,后边跟关键词 v 六字括号里边是这些字段的值。 id 四姓名,小红, 年龄二十三部门 id 一来运行一下,把它拖住好,插入成功看一下结果。 小红那想要修改这条数据,这样来写关键词, apple deep, 哪张表? mp 改成什么? sit 改哪字段,年龄改成二十二, 谁的改成二十二。条件语句, vid 等于四的 执行一下, 也就是把小红的年龄改成二十二,看一下结果。 注意记得家条件依据,如果没有的话,就把所有人的年龄改为二十二了, 那再把这条语句给删掉。关键词, delete form, 从哪张表里边 mp, where 谁 id 等于四的 直行再看,结果小红就被删掉了。 这条删除更要注意条件了,不加条件就把所有的数据删掉了,这就是简单的增生改杀语句。好了,这期就到这里。

通过咱们命令行啊,执行麦斯口指令,进入咱们麦斯口服务端,报错代码是二零零二。那么这个问题怎么解决?同学们 啊,今天的话,吴老师一招教你搞定啊,他说的是这个通过这个 sok 的文件去连接数据库服务端连不上。那么首先看一下这个 sok 的文件存不存在 ls 跟 l, 看一眼啊,在这个 mask 目录下有一个什么呢? mask 点 sok 文件都没有,那这个文件是怎么产生的嘞?这个文件,然后我们把服务起来就产生了。好吧啊,把咱们这个数据库服务起一下 啊, mysecod 啊, service, 大家学会了吗?学会的同学啊,欢迎点赞啊,关注老师启动服务就欧了啊!

今天给大家写一个 bug 啊,以此不用凡念,给大家演示一下埋社会中阿福利特思索的问题,然后已经说一下他的解决方案。 这边演示的思路就是说更新两张表嘛,然后一个接口呢,会先更新用户表,再更新这个部门表。另一个接口呢,就会先更新部门表,再更新用户表。我们可以看一下这边有两张表,然后接口,两个接口,我看一下接口里面的一个 三位四,呃,这个三位四的话,差不多差不多的结构,两个三位四,然后都是开启了一个事物, 第一个骚月斯呢更新用户,然后再更新部门的,它里面的方法就是先更新用户,然后再更新部门,都是根据 id 去更新,然后呢这个中间会睡上五秒钟,为了让这个问题更容易出现, 然后另一张表正好相反,顺序相反,先更新部门,再更新啊用户,然后我们跑一下项目啊,来看一下,我们这边通过 pos 曼来调用一下,通过 pos 曼调用的话, 呃,会先去调用这个更新用户,然后再部门的,然后再调用另一个借口, 然后我们这边注意看一下日志,两个接口都进行了一个调用,然后我们会发现这边出现了一个异常,这个异常的意思呢,就是说发现了一个厕所,然后他会 尝试重启事故,其实这个就已经啊,能够说明他已经死锁了,对吧?然后这个地方为什么会死锁呢?呃,他主要原因啊,就是阿不对头这个操作啊,这个事物的一个操作。 你开启了一个事物之后呢?你说第一,第一条他更新用户尾一的数据的时候,他会给用户尾一这条记录上上锁,然后等到你下面这个人他更新用户的时候呢,他又需要这个锁,但是你上面这个事物没有执行完呢,你拿不到这个锁,对吧? 所以他这个片会先等待,然后这边五秒钟过后呢,他要去更新部门,结果发现更新部门为一的时候呢?啊, id 为一的这条数据的时候发现,哎, 这个锁在他这,所以他两个就互相持有了对方的锁,就会导致这样一个问题。然后怎么来解决这个问题呢?我们只需要调整一下顺序,就是让这两个方法啊,他都是说先更新啊部门再更新用户就可以解决这个问题, 换一方说只要顺序的执行就可以,不管你有多少个业务,然后你每个业务在更新好几张表 时候,保证这几张表的顺序是一致的啊,就不会出现这个问题。然后我们来重启一下,好,重启完成,然后我们按照刚才的测试思路,然后去调用一下第一个,第二个我们这边注意观察一下日志, 好两个都正常的更新完成并且输出了。 大家以后在写这种业务的时候一定要注意啊,更新多个表的时候一定要注意他的一个顺序。好,今天呢分享就到这里,我们下期再见。

选择导入向导,选择 csv 文件格式,导入已导出 sul, 选择按的 csv 中文编码,将日期分隔符分改为 核对圆表和目标表,将目标表自断一一对应原表自断高显添加记录到到目标表,点击开始直行导入操作,显示成功记录数和错误数。

安装出错怎么办?一些要点不一般,耐心听我怎么讲,保证安装一马平川 开奖。 ok, 我们再说一下今天主要说一下这个安装的问题啊,首先啊,下载安装包一定要从他的官网下载,这样呢才能保证这个数据库是真正安全的啊啊,下载的时候选这个大的一定要选大的, 选这个大的他才是真正的把数据库呢装在你的本地了,小的话呢,他只是装一个服务端啊,所以这块要知道选中这个大的以后,当然你是 mark 版的话呢,你可以在这选啊操作系统啊,每个操作系统都会对应相应的他的安装文件, 选中了以后他就会进入到这个下载的页面,这个下载页面不要登录注册啊,直接点这个 nosens, 他呢是直接一点击,他就会 弹出这个下载的对话框,然后点击下载他就可以下载下来了,下载下来以后双击啊就可以进行安装了。这个安装这块呢啊,我们就不多说了啊, 就不多说了。呃,因为上次呢已经说过了啊,所以这块呢我们要知道一下就行,自定义安装的话呢,它是最小的,这块我们就快速的过一下, 主要是到这啊,百分之八九十吧,百分百分之八九十呢,都会正常的安装下来,但是呢,他有可能会出现问题,就是出现在这 一步和这一步 star 的 seven 啊,这个可能看的不大清楚啊,这一步一个呢是 deadbase 数据出问题,这块是叉,他,他有可能是这块是叉,然后这块呢也是叉,有可能啊, 这两部出现问题,第一步啊这块贝特贝斯啊,贝特贝斯这个这一部出现问题的啊,情况呢?其实,呃,是咱们的操作系统的名字,机器名是中文,他会出现这个问题, 怎么怎么看啊?就是我的电脑然后属性 设备名,这个设备名是中文的情况,他就有可能 会出现刚才我说的在这一块出现问题。另外呢就是,呃,那个 data pro, 我们上次安装的时候,这个隐藏文件里边 这个文件买 c q, 这个文件没有删掉,他也有可能会在这块得他 base 这块出问题。 所以呢,当我们发现这块没有过的情况的话,看我们第一个啊视频怎么卸载?把它卸载干净,卸载干净以后再装一遍, 如果还出错,那就再看一下设备名,设备名有可能是中文的,把这设备名改一下,改成英文的,哎,这个问题呢,基本上就能解决了。另外呢还有一种情况,就 这个色味这块包错,那有可能呢,是你那服务本来没卸干净,还是那句话没有卸干净 出现的问题。但是呢,也有一种可能就是,哎,我已经按照这个之前呢卸了,卸了以后呢,但是呢依然是这报错, 依然是这样报错也是有可能的,遇到这种情况呢,呃,我们有这个招啊,就是这 出现那个 sur 出错的情况呢,其实呢,我们需要什么手机?呃,我的电脑,我的电脑右键属性登录,其实就是看服务,看我们的服务此电脑,然后管理 点击管理,然后服务买 cq。 当 sor 出现问题的时候呢,他这个服务呢,应该不是正常启动的状态啊,他这个状态现在是正常启动,如果我们那个安装那块是叉子的话,这个应该是不能启动的,我们他点击他属性 在这在登录,这块标签默认呢是此账户网络服务登录, 我们可以把它选择成本地账户,选择本地账户。注意下边这个呢也是要打成对勾的, 我在文档里边也做了注视,买 c 扣八的属性, siri 的属性里边登录改成本地的,改成本地了以后再回到 安装这块,如果这失败的话,嗯,如如果这块失败的话,再装一遍啊,再返回,返回再试一下,他就会通过啊, 这块他就会通过了,只要给他给他改成本地的,就会通过。通过以后,呃买八的,由于小版本不同,他有可能会报一个呃用户名密码错误 页这个页面,而买八的二呃零点二点七以上的,他不会报啊,这个无无关紧要啊,他报错了就报那个用户名密码错误,没事下 都会有这个对勾,直接点非力士,就算安装完了,他依然是安装完了,只不过这块还有一个需要注意的地方啊, 就是安装完了以后配置环境电量这块呢是基本操作上一呃上一期呢已经讲过了,这边需要注意的就是你安装完了以后,我们要测试买 cq 的时候,是不能随便的一个黑窗口来测了, 因为我们在安登的时候,在这之前他你肯定自己设了用户名密码,只不过我们一旦改成本地的话呢,这个用户名密码是失效的,他是没有密码的,他是没有密码的。所以呢,我们用那种方式 登录以后,我们要找买 cq 自己的一个黑窗口中端 成功以后,打开最近的最近的界面找买 cq 八的。我们其实就是通过开始窗口或者是你直接搜索买 sql 直接搜索这块,就会有满街口自带的这种黑窗口,点击他这块他会让你输密码,而一旦我们把属性,把这个属性改成本地的话, 密码是空,直接回车就能进入到呃买 ceq 的数据库了,而这块作为呃数据库来讲,你不设密码是 非常不好的,所以呢,进入到这个里边以后执行这个命令,这个命令的意思呢,其实就是使入他用户的本地连接的密码 改成他一二三四五六执行一下这个命令就行了,以后再登录,无论是黑窗口, cmd 的黑窗口,还是买 cq 八自己的这个黑窗口, 都可以通过呃一二三四五六这个密码登录到数据库了啊,这个呢就是我们安装的时候需要特别注意的地方。