数据库的练习总结(持续更新)
1.建立与数据库的连接时,serverTimeZone不唯一。
解决:建立与数据库的连接的时候出现错误:servertimezone不唯一,需要指定唯一的serverTimeZone=GMT-8,就解决了。。。
在配置C3P0-config.xml遇到同样问题,在url的编写进行如下修改:
<property name="jdbcUrl">jdbc:mysql://localhost:3306/xup?serverTimezone=GMT%2d8</property>
其中%2d是“-”。
2.设置database engine 为InnoDB时按照how2j的设置删除了数据中的三个文件:ib_logfile0,ib_logfile1,ibdata1。删除完之后发现MySQL服务无法打开。
解决:本来删除三个文件是为了能使用InnoDB,但是发现彻底用不了(如果重装,我会去死!!!啊!!!)检查了my.ini文件,里面的默认设置是InnoDB,就不用删除那三个文件,直接设置:alter
3.linux 下数据库远程授权
grant all privileges on *.* to 'root'@'%' identified by 'root';
出现错误:stynax near "identified by 'root' ";
解决:这句话需要分开写。
Centos7 下mysql8.0的安装以及修改初始密码;_毛利侦探事务所-CSDN博客
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44691065/article/details/91891794
————————————————
版权声明:本文为CSDN博主「毛利侦探事务所」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44691065/article/details/91891794
4.mysql8.0 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';