发布网友 发布时间:2022-05-01 11:36
共2个回答
懂视网 时间:2022-05-01 15:57
= "D:/MySql-5.7/data" port = 3307修改密码的时候又遇到一个问题,5.7的版本里已经没有password字段了。而是出现了authentication_string,password_expired,password_last_changed,password_lifetime 这几个字段,修改当前登录的root可以直接使用 set password=password(‘新密码‘); flush privileges; 然后就生效了。这时也可以使用Mysql Workbench连接了。其他的用户我试了也可以把 authentication_string 当成以前的password 字段来修改密码,例如 update user set authentication_string=password(‘new_pwd‘) where User=‘root‘。然后flush privileges。来使之生效。其他的字段再研究。
搜了下还有些有意思的新东西,下面的是摘自其他博客的。
一个是支持json,直接有个json类型,一般的客户端软件还不支持,手动建了一个,打算用workbench修改,直接报定义错误,这个换了个新的版本 6.3.7就支持了。
在ONLY_FULL_GROUP_BY中具有更高的自由度
在InnoDB中支持空间数据类型
更好地支持对亚洲语言的处理
具体看这里吧
关于mysql5.7的一些变化
标签:
热心网友 时间:2022-05-01 13:05
mysql的50版本和51版本的区别: 一、5.0 增加了Stored proceres、Views、Cursors、Triggers、XA transactions的支持,增加了INFORATION_SCHEMA系统数据库。 二、5.1 增加了Event scheler,Partitioning,Pluggable storage engine API ,