关于MySQL的登录问题
本帖最后由 ShyGW 于 2021-9-17 11:28 编辑我之前是看网上视频学的MySQL,然后按照视频里的步骤,登录MySQL的方式就是
MySQL -uroot -ppassword
然后为了更进一步学习,看了一本《MySQL必知必会》的书,它上面写的登录方式是
mysql -u ben -p -h myserver -P 9999
我直接拷贝这段代码,然后输入密码后,提示错误
ERROR 2005 (HY000): Unknown MySQL server host 'myserver' (0)
我想知道mysql -u ben -p -h myserver -P 9999的各行参数代表的意思是啥?望大佬解答。 本帖最后由 lishua 于 2021-9-17 11:30 编辑
mysql --help -u 是你的用户名 -p 是密码-h是地址,你练习一般是本地 就选localhost 或者127.0.0.1 这个一般默认不填,肯定不能填 myserver了,-p是端口,一般默认3306 不用填写 本帖最后由 bluemood4 于 2021-9-17 11:33 编辑
-u 用户名
-p 密码
-h IP或者数据库地址
-P 端口 lovnie 发表于 2021-9-17 11:31
-u 是你的用户名 -p 是密码-h是地址,你练习一般是本地 就选localhost 或者127.0.0.1 这个一般默认不填, ...
感谢大佬。 -h 127.0.0.1
如果需要公网ip登录的话 , 需要set mysql.user 的 host 字段 设置为 '%' {:1_926:}书上的你得要看每个参数代表是什么符合自己实际情况 -u 用户名
-p 密码 配置好环境变量后,命令输入:“MySQL -u root -p”并回车,显示password就是让你输密码(输入的密码是不显示的,最好一次性输入正确),回车后进入到mysql操作界面。
MySQL -u root -p其中-u后面跟着的是用户名,一般默认root,-p后面跟着的就是就是密码。 doushaofei 发表于 2021-9-17 11:58
配置好环境变量后,命令输入:“MySQL -u root -p”并回车,显示password就是让你输密码(输入的密码是不显 ...
这两个参数我知道,哈哈哈。我问的是-h 和-P 后面接的是啥,现在已经解决了。还是谢谢你啦。
页:
[1]
2