--MySql输入任何语句都报1064错误怎么解决

在mysql的控制台,默认情况下是无法插入汉字。
你可以在mysql的控制台执行 set names gbk;
然后再插入数据看看,如果这样还不行的话,最好把sql语句放到一个文本文件中,然后在控制台中执行

 

#进入MySQL安装目录: 
cd /d D:\Program Files\MySQL\mysql-8.0.12-winx64\bin

#执行命令安装MySQL:
mysqld install

#执行以下命令初始化data目录(5.7之后必须执行该命令之后才可以启动mysql)
mysqld --initialize-insecure

#执行以下命令启动mysql
net start mysql
#执行以下命令登录mysql,第一次登录无需输入密码,直接回车就好

mysql -u root -p

#登录成功之后,执行以下命令修改密码( newpassword修改为自己设置的密码):
alter user 'root'@'localhost' identified with mysql_native_password by 'newpassword';

#修改完密码之后,执行以下命令刷新权限
flush privileges;

posted on 2018-10-22 15:22  田园牧歌2018  阅读(72)  评论(0编辑  收藏  举报