注册 登录
编程论坛 Linux教室

mysqladmin -u root -p password

小小战士 发布于 2012-12-19 14:09, 3325 次点击
linux下安装mysql数据库遇到问题了
mysqladmin -u root -p password
这句话是什么意思
急需帮助

root 和 passwd要改成什么
14 回复
#2
wp2319572012-12-19 14:26
问 z版

那个passwd 肯定要替换成你的密码  root 貌似超级用户  mysql不清楚
#3
小小战士2012-12-19 16:32
失误,应该去数据库的论坛问啊
#4
wp2319572012-12-19 16:42
linux 专区
#5
小小战士2012-12-19 19:31
这就是编程论坛 → Linux/Unix → 『 Linux教室 』啊
#6
wp2319572012-12-19 19:35
貌似很冷啊  也许z版会来的
#7
小小战士2012-12-19 19:52
在linux下装了musql5.1.60,windows下的Navicat for MySQL怎么链接linux下的mysql服务?也就是怎么使用这个
看了网上的,设置应该没问题,还是网上有些设置没有提到?
在linux下#groupadd  mysql   添加mysql组
         #useradd -g mysql mysql  给mysql组添加新的用户musql
/etc/init.d/mysqld是mysql的服务启动文件,可以用server mysqld start来启动mysql
#mysql -uroot password smile    由于前面mysql的root没有密码,所以password后面是mysql的root用户的新密码
也就是root为mysql的用户名,smile为密码
#mysql -uroot -psmile  可以登录并进入mysql,这应该算linux下的mysql设置好了等待连接吧?
只有本站会员才能查看附件,请 登录

可是windows下的Navicat for MySQL就是连接不上linux的mysql服务器,这是为什么?是我哪里没设置还是哪里设置错了?
我linux下的root密码是123456,
ifconfig eth0 192.168.1.123
linux用zhangliwei登录系统
在root权限下进行mysql连接的
只有本站会员才能查看附件,请 登录

希望大家指点指点!
网上搜了一大堆,觉得自己设置应该没有错,为什么还连接不上?

[ 本帖最后由 小小战士 于 2012-12-19 19:55 编辑 ]
#8
madfrogme2012-12-19 19:59
哪个是host,哪个是VM?
在VM中把连接方式从NAT 弄成bridge adapter ,也就是换成一般的地址了

你的localhost 是127.0.0.1 ? 还是什么?
看看/etc/hosts 文件
#9
小小战士2012-12-19 20:11
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

是不是localhost应该写成192.168.1.123?
#10
madfrogme2012-12-19 20:41
20来分钟了,弄好了?
#11
小小战士2012-12-19 20:51
linux在虚拟机中装的,Navicat for MySQL在windows下装的,localhost是电脑的地址吧?
刚改了一下电脑的地址,我c,电脑都连不上网了,现在连上了,还是自动获取ip地址,这应该不影响吧?
#12
madfrogme2012-12-19 21:13
如果是地址的问题那就不是什么大问题,多搞两下,想一想就明白了
localhost是loopback地址,只到ip层就返回来了,和网络地址没太大关系
#13
小小战士2012-12-19 22:46
虚拟机的linux都可以上网了,就是连接不上啊
只有本站会员才能查看附件,请 登录


[ 本帖最后由 小小战士 于 2012-12-19 22:48 编辑 ]
#14
小小战士2012-12-19 23:02
以下是引用madfrogme在2012-12-19 21:13:30的发言:

如果是地址的问题那就不是什么大问题,多搞两下,想一想就明白了
localhost是loopback地址,只到ip层就返回来了,和网络地址没太大关系

哎,就是行不明白啊
#15
madfrogme2012-12-20 08:27
如果会用wireshark的话,在win里面装一个,看看包的流向
来troubleshooting,这样可以比较容易找到问题所在
1