当前位置: 首页 >数据库 > mysql 安装运行学习过程中的报错问题

mysql 安装运行学习过程中的报错问题

错误记录(windows端):
问题1:在启动MYSQL时出现问题:“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)”
说明---没有启动mysql
解决:启动mysql
 
问题2:发生系统错误 5。
拒绝访问
说明非管理员模式,需要打开管理员模式。
 
问题3:Mysql添加用户错误:ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value解决方法,感兴趣的同学参考下。 错误描述: 添加用户 insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 报以下的错误 ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value错误 mysql5.1以上版本,我是在5.6版本上操作的。
错语原因: mysql用户表的中某些字段不能为空,没有默认值,其实是操作错误,mysql添加用户是不能这样直接insert user表的。
解决方法: 正确的添加用户方法: GRANT USAGE ON *.* TO 'user01'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION; 用户:user01,密码:123456,这样就添加了一个新的用户,不会出以上的错误了。
 
问题4:C:\WINDOWS\system32>mysql
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
解决:重新启动mysql-----在打开的Windows10运行窗口中,输入命令services.msc,然后点击确定按钮---进入服务界面找到mysql可以更改启动,停止,暂停和恢复。
 
问题5: 中文字符问题-------
 insert into student values(null,"王刚","男",20,"13235936503");
ERROR 1366 (HY000): Incorrect string value: '\xCD\xF5\xB8\xD5' for column 'name' at row 1
直接输入: set names gbk;
 
错误记录(linux端):
问题1: 中文字符问题-------
insert into student values(null,"王刚","男",20,"13235936503");
ERROR 1366 (HY000): Incorrect string value: '\xCD\xF5\xB8\xD5' for column 'name' at row 1
解决:
(1)登录MySQL查看用SHOW VARIABLES LIKE ‘character%’;下字符集
(2)vi  /etc/my.cnf
(3)在[mysqld]字段里加入character-set-server=utf8,如下:  

        [mysqld]  

port = 3306  

socket = /var/lib/mysql/mysql.sock  

character-set-server=utf8  

 

问题2:linux下在MySQL登录时出现Access denied for user 'root'@'localhost' (using password: YES) 

mysql 安装运行学习过程中的报错问题 _ JavaClub全栈架构师技术笔记

这句话提示你:这个是不需要密码输入的, 你可以试下不用密码登陆。

解决:在navicat下输入2句话

mysql 安装运行学习过程中的报错问题 _ JavaClub全栈架构师技术笔记

第一句删除本地下为空的用户

第二句刷新权限

你就可以输入  mysql -uroot -p

 

 

作者:lililili——
来源链接:https://www.cnblogs.com/li5li5/p/11151434.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/database/118586.html

标签:1364:Field
分享给朋友:

“mysql 安装运行学习过程中的报错问题” 的相关文章

MySQL表的增删改查(进阶) 2022年05月16日 21:54:11
MySQL事务和锁 2022年05月16日 21:54:37
Mysql 查询结果赋值到变量 2022年06月07日 12:35:42
mysql 查询列拼接字段 2022年06月12日 09:17:20
mysql 查询所有下级 2022年06月12日 13:42:12
MYSQL查询大于某个时间的数据 2022年06月12日 14:04:47
MySQL查询优化 2022年06月14日 16:56:49