mac安装mysql mysql命令找不到_MySQL入门

本文以mac为例介绍mysql的安装和入门操作。

1 安装MySQL和客户端(navicat)

猴子:mysql数据库安装教程​zhuanlan.zhihu.com
猴子:客户端navicat安装教程​zhuanlan.zhihu.com

2 验证mysql数据库安装成功(MAC版)

step1 打开MAC终端,应用程序 - 使用工具 - 终端

c6ed74d7a14babb67eaa9c0994d064c1.png

step2 在终端中输入mysql路径,并按下enter键,命令如下:

PATH="$PATH":/usr/local/mysql/bin

step3 登录到mysql,并按下enter键,命令如下:

mysql -u root -p

step4 输入安装时设定的密码,按enter键(这一步不显示密码,输入密码后,直接按回车即可)。

若可以成功登陆,则表示mysql安装成功。

b86595666fa0bbeff1516573575c34a1.png

step5 退出,输入exit,回车即可。

3 将客户端(navicat)连接到MySQL数据库

step1 打开navicat,点击左上角“连接”-“mysql”。

step2 自定义连接名称。

step3 默认填入的是主机名;业务工作中需要找业务方获取数据库IP地址。

step4 输入设定的数据库用户名和密码。

step5 点击“连接测试”,测试连接是否成功。

step6 点击“好”,连接到数据库。

6747748be285c9bcd56a1a2c64f1fe80.png

4 创建数据库

右击建好的连接或默认数据库,选择“新建数据库”,设置数据库名称、字符集和排序规则。

9939259fb7b156508edeb4b9884b96d4.png

5 表的常用操作

5.1 创建表

右击数据库下的“表”,选择新建表。

eeef2fc2778537b27bb2701cf2c42a11.png

设置栏:

  1. 设置字段名称:类似于表格中的列名称;
  2. 设置数据类型,数据类型主要有字符串、数字、日期;

0eadb189f88c515b1cc8435104cf20c5.png

3. 设置数值是否可以为空:
- null(不勾选):允许数值中存在空值;
- notnull(勾选):不允许数值中存在空值
4. 点选设置主键,点选后出现小钥匙图标;主键是表数据的唯一标识,不可重复。
5. 保存,并设置表名称;保存完成,才表示新建完成。

baa77c7a502cf0aedb53dd8282ee6f7d.png

5.2 删除表

将表删除,右击创建好的表格,选择“删除表”。

05d150805ae5b2d44301f4c46eaa873d.png

5.3 更新表

对表内容进行编辑,右击创建好的表格,选择“设计表”。

a45b203362c561988beaed837d57dc0c.png

5.4 编辑数据

方法一:双击打开表,直接对数据进行操作。

b3561c60dfe462366f9c36baddc3cf9b.png

方法二:使用查询编辑器录入SQL语句。

9f6986c788329bbc7b1fd74fc72b7b0f.png

b35f82298c7f752f562da6d4f920eead.png

6 SQL语句

cd9c0a2d8178881f7408862c733f1af1.png

bbd5aa42ad862c2734d7ed15e04ddfe2.png

实践:

27c4c51a27c84c9047f973bb22a68160.png

将如上表格录入到SQL中,结果如下:

b26afba341d95e69fa31f9ff8cebd833.png
student 表

a366f793aa095ecc1e85dffe47c8b06a.png
score表

1550bca2ca614444a3dcd2ac185c3876.png
course表

9e4d609c84f7d0ea1357bdc430d61573.png
teacher表
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值