1. 安装完启动服务之后在命令行下无法识别 mysql 命令
解决办法:mysql默认安装在 /usr/local/mysql/bin/mysql , 所以解决办法就是在命令行输入 /usr/local/mysql/bin/mysql -u root -p 然后输入数据库的密码就OK了。原因是系统环境变量里没有包含 /usr/local/mysql/bin/ ,至于具体的原因就不清除了。网上还有说用In 命令把mysql 的 bin 路径加到系统环境变量里,但是我试了不好试,不知道为啥。
2. 第一次用mysql建表,模仿dump生成的语句写,真悲催,各种错误,就是因为我加了 ' ,就是个单引号,感觉自己好挫。还有就是错误提示从哪个字符开始,哪个地方就是有问题,聪明人肯定一下就能看出来,向我这种笨人看了一天的错误提示才发现,憋屎我了。(PS: 后来发现dump生成的那个`不是单引号,不知道是神马东西,自己从键盘输不出来这个符号,有这个符号不影响mysql命令。)
3. 查mysql的端口号:
一开始上网查到的是
mysql>show variables;
列出来所有的变量值,看得我直晕,后来发现有直接能查的命令:
mysql> show variables like 'port';
这个不错:参考查看MySQL端口号
4. 命令行不好使的问题
sudo ln -s /usr/local/mysql/bin/mysql /usr/bin
参考:MySQL问题解决:-bash: mysql: command not found
我在mac下使用mysql遇到的问题
猜你喜欢
转载自blog.csdn.net/GrimRaider/article/details/8741245
今日推荐
周排行