Chinaunix首页 | 论坛 | 博客
  • 博客访问: 743444
  • 博文数量: 741
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 4825
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-18 11:18
文章分类

全部博文(741)

文章存档

2011年(1)

2008年(740)

我的朋友

分类:

2008-09-18 11:33:57

安装后,mysql没有自动起来,好不容易才找到mysqld_safe运行起来
mysql -u root 登进去了
use mysql切换到mysql数据库
show tables看到表格名列表
后来自作聪明更改了user表格root帐号的密码,结果就再也登不进去了
后来才知道,密码字段是加密存储的,我放明文密码进去系统就搞不定了,奇怪的提示说password yes什么的,不知道为什么yes还有当“不正确”理解的时候

查了资料知道
修改密码可以:mysqladmin -u root password "1"
也可以登录mysql之后 set password=password(‘1’)
这里后面那个password函数是把明文密码加密的意思
同理更新或新增用户操作user表格时也可以使用这个password函数

登录mysql的密码注意保密,明文写在脚本里面想自动登录的话不安全,可以写在mysql的配置文件 /etc/my.cnf文件里
[client]
password=1

然后把这个文件权限更改为600
chmod 600 /etc/my.cnf


--------------------next---------------------

阅读(307) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~