`
ling凌yue月
  • 浏览: 338662 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

: Can’t connect to local mysql server through socket ‘/tmp/mysql.sock’

阅读更多
配置mysql多实例3307、3308端口。很明显我在my.cnf已经配置了sock文件呀,怎么还找/tmp/mysql.sock呢,我把my.cnf中改成mysql.sock。结果进去了,可是用3307、3308都是进一个数据库。百思不得其解,后来得知要指定一下host, 本机当然是127.0.0.1。 mysql -h 127.0.0.1 -P 3307 -u root  这下子可以了。而且进入不同的数据库。终于解决了
分享到:
评论
2 楼 ling凌yue月 2011-08-12  
xing00lian 写道
那3308那个就不需要指定了么
还有你的是怎么安装的啊,我尝试了很多次,都没有安装成功,在一个机器上的多个mysql
如果能帮助一下就太谢谢了!!

我这个是安装一次,配置2个,你可以上网搜“mysql 多实例”很多资料。如果要
一台上面安装多个mysql,1:安装在不同的目录下。2:写不同的配置文件,如:mysql3307.cnf mysql3308.cnf,这2个配置文件,配置不同的端口、指定不用的数据库目录。3:启动的时候指定配置文件,如/usr/local/mysql3307/bin/mysqld_safe --defaults-file=/etc/my3307.cnf & . 这样应该就可以了
1 楼 xing00lian 2011-08-12  
那3308那个就不需要指定了么
还有你的是怎么安装的啊,我尝试了很多次,都没有安装成功,在一个机器上的多个mysql
如果能帮助一下就太谢谢了!!

相关推荐

Global site tag (gtag.js) - Google Analytics