1. 程式人生 > >mysql客戶端踩坑

mysql客戶端踩坑

strace reg 參數 rec pen director my.cnf strac 結果

mysql -uroot -p123456 -P3308

mysql -uroot -p123456 -P3308 -h127.0.0.1

這2中鏈接方式有區別嗎?

strace mysql -uroot -p123456 -P3308 得到如下結果

stat("/etc/my.cnf", 0x7fff2b1fe5a0) = -1 ENOENT (No such file or directory)
stat("/etc/mysql/my.cnf", 0x7fff2b1fe5a0) = -1 ENOENT (No such file or directory)
stat("/home/work/mysql/etc/my.cnf", {st_mode=S_IFREG|0644, st_size=20538, ...}) = 0
open("/home/work/mysql/etc/my.cnf", O_RDONLY) = 3

表示-h -P 參數沒有一起使用的話,-P參數相當於沒寫

mysql -uroot -p123456 -P3308 -h127.0.0.1 才是真正的連接3308端口

mysql客戶端踩坑