为了账号安全,请及时绑定邮箱和手机立即绑定

Mysql中建数据表显示 Error 1036 :表只读错误

root@localhost testfoodCREATE TABLE food_energy(
    -> foodname VARCHAR(24),
    -> energy FLOAT(8,2) UNSIGNED
    -> );
ERROR 1036 (HY000): Table 'food_energy' is read only

这是我创建一个数据表出现的问题,显示表只读,我该如何解决呢?数据库当前的用户是root,我看了拥有全部的权限,不知道哪里的问题,谢谢赐教

正在回答

3 回答

还有就是你创的每一个都数据库都是这种情况吗,如果是的话就看看你数据库所放的根目录找到该数据库然后看下他的属性里面的安全中的使用用户是否是你当前用户可用




0 回复 有任何疑惑可以回复我~

之后会提示你输入password :



0 回复 有任何疑惑可以回复我~

你用这种方式登录试下  mysql -u root -p 


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

Mysql中建数据表显示 Error 1036 :表只读错误

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信