mac下面使用没mysql的若干问题解决
(一)针对 mysql: command not found
输入命令
$ ln -s /usr/local/mysql/bin/mysql /usr/bin
假如你人品不好,被打脸了,提示你权限不够:
ln: /usr/bin/mysql: Operation not permitted
不要紧,我们把权限升高点
$ sudo ln -s /usr/local/mysql/bin/mysql /usr/bin
然后输入你的密码,要是没有的话,唉,你还是不要当程序员了,一点安全意识都没有
要是上帝抛弃你了,sudo执行还是不可以
ln: /usr/bin/mysql: Operation not permitted
还报楼上的错,靠,真是比了狗的!!!别慌,先找个临时解决的办法,这个大招只能
在当前窗口下放,记住哦!
$ alias mysql=/usr/local/mysql/bin/mysql
以上来自:https://www.cnblogs.com/yangzigege/p/8337393.html
(2)mac如何启动mysql
1.安装好MySQL服务后(安装步骤可以参考系列经验1)。打开“系统偏好设置”,单击下端的“MySQL”图标。
-
3. 在弹出的窗口中,输入管理员密码,然后单击“好”按钮。
-
END
使用终端登录MySQL:
-
在Finder的侧边栏中单击“应用程序”,然后在“实用工具”中,双击启动“终端”命令。
-
在终端中输入添加MySQL路径的命令:
PATH="$PATH":/usr/local/mysql/bin
-
在终端登录到MySQL的命令如下:mysql -u root -p
然后输入密码,如果没有设置密码,直接按enter键。
-
如果显示的内容如下,即是已经成功登录到MySQL服务。
(3)mac 命令行连接MySQL 、显示databases、选择database、显示tables、执行sql1. 登录数据库服务器:
本地数据库服务器(即本机):
mysql -u usernameXXX -p远程数据库服务器:
mysql -h hostXXX -P PortXXX -u usernameXXX -p其中hostXXX为主机ip, PortXXX为端口号, usernameXXX为用户名
下一步输入密码即可
2. show databases; 显示所有database, 注意:database为复数形式,且后面必须加分号。
3. use DbName; 选择数据库
4. show tables; 显示所有数据表,注意:后面加分号。
5. 执行sql语句, 注意:后面加分号。