数据库的练习总结(持续更新)

1.建立与数据库的连接时,serverTimeZone不唯一。

解决:建立与数据库的连接的时候出现错误:servertimezone不唯一,需要指定唯一的serverTimeZone=GMT-8,就解决了。。。

           在配置C3P0-config.xml遇到同样问题,在url的编写进行如下修改:

jdbc:mysql://localhost:3306/xup?serverTimezone=GMT%2d8

其中%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 '密码';

你可能感兴趣的:(数据库的练习总结(持续更新))