安装mysql 5.6 win 64位后 ,用cmd 进入dos, 然后进入mysql 的bin 目录,执行mysqld 之后,没有任何反应。
但是
1、Task manager 里有mysqld.exe,说明mysqld 已经运行了。
2、dos 里出现了 “”[Warning] TIMESTAMP with implicit DEFAULT value is deprecated.
Please use --explicit_defaults_for_timestamp server option (see
documentation for more details)
我尝试了网上的种种方法,什么设置my.ini 里面的char -set =utf8 ,或者加上explicit_defaults_for_timestamp = true;
但是都不能解决问题。甚至,我还重装了几次mysql.
可把我急死了。我把这个问题搁置在这里。
但是今天又可以用了。
1/ 在电脑-管理-服务和应用程序-服务 里重启了mysql
2/ 进入到bin 目录后,执行了mysql -u root -p .然后输入密码
估计以前不能用是因为 没有正常关闭mysql,下次用的时候没有重启mysql。