windows下-mysql环境配置,以及使用navicat可视化数据库,便捷撰写sql语句。

MySQL 连接到本地

MySQL 下载

直接系统自带应用商城下载,安装最新版本。

MySQL连接

  • 编辑环境变量,找到Mysql Server所在文件夹中的bin目录,加入PATH路径

    C:\Program Files\MySQL\MySQL Server 8.0\bin
    或者
    D:\MY SQL\bin
    
  • 在命令行输入pymysql -V 查看版本号看是否可以成功,成功的话说明mysql的路径已经在path
    在这里插入图片描述

  • 能查看版本号,说明环境变量设置成功
    在这里插入图片描述

  • 数据库的登录

mysql -h localhost -u root -p test
-h 主机名or ip地址 -u 用户名 -p选择数据库

在这里插入图片描述

基本SQL操作语句

创建并查看数据库

注意在每个语句后面加上;分号表示结束。

  • 进入mysql后展示当前已有数据库show databases;

在这里插入图片描述

  • 创建新的数据库:

    #语法:
    CREATE DATABASE [IF NOT EXISTS] 数据库名 [DEFAULT CHARACTER SET 字符集 COLLATE 排序规则字符集]#创建数据库:
    CREATE DATABASE [IF NOT EXISTS] mydb1;
    
  • 进入到某个数据库: use 数据库名; 查询当前所处数据库名: select database();
    在这里插入图片描述

删除数据库

DROP DATABASE [IF EXISTS] mydb1;

修改数据库

ALTER DATABASE mydb1 CHARACTER SET utf8

插入、删除、修改数据

插入INSERT INTO 表名(列名1,列名2, …) VALUES(值1, 值2)

INSERT INTO stu (sid, sname, age, gender) 
VALUES
('s_1001', 'zhangSan', 23, 'male');

INSERT INTO stu (sid, sname) 
VALUES
('s_1001', 'zhangSan') ;

修改: UPDATE 表名 SET 列名1=值1, … 列名n=值n [WHERE 条件]

UPDATE stu SET sname='zhangSanSan', age='32', gender='female' WHERE sid='s_1001';

UPDATE stu SET sname='wangWu', age='30' WHERE age>60 OR gender='female';

UPDATE stu SET sname='liSi', age='20' WHERE age>50 AND gender='male';

UPDATE stu SET gender='female' WHERE gender IS NULL;

UPDATE stu SET age=age+1 WHERE sname='zhaoLiu';

删除: DELETE FROM 表名 [WHERE 条件]

DELETE FROM stu WHERE sid='s_1001';

DELETE FROM stu WHERE sname='chenQi' OR age > 30;

--删除所有  慎用
DELETE FROM stu;

图形化界面展示数据库

Navicat 基础操作

连接本地的mysql数据库

左上角点击连接,输入用户名密码即可连接

在这里插入图片描述在这里插入图片描述

撰写sql语句

在左边的查询中,可以新建查询然后在里面写sql语句进行对表格的操作;可以选择保存查询语句为某个特定的名称,便于下次查询。

在这里插入图片描述

撰写的sql语句,可以选择一部分进行执行,避免了每次都需要全部执行的缺点。
用鼠标选择一部分语句,点击上方,运行即可。

在这里插入图片描述

如果是新建的试图,可以在左边栏的试图里进行查看。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Navicat工具中,你可以使用SQL语句来创建数据表。首先,打开Navicat可视化工具。然后,在工具界面的左侧栏目中的“查询”处,鼠标右键点击“查询”。在查询框内输入相应的SQL语句,然后点击运行按钮,即可创建数据表。如果需要保存这个SQL语句以便以后使用,可以对查询框内的代码进行保存。这样即使新建的数据表消失了,仍然可以再次使用SQL语句。\[1\] 另外,Navicat工具还提供了可视化界面来创建数据表的方法。打开Navicat可视化工具后,在数据库中的“表”栏下鼠标右键,选中“新建表”。在弹出的界面中,你可以直观地输入需要的字段和相应的字段类型、长度、小数点、是否为空值、是否为主键、默认值、注释、字符集以及排序规则等信息。这样就可以通过可视化界面创建数据表了。\[2\] 希望这些信息对你有帮助! #### 引用[.reference_title] - *1* *2* [在Navicat工具中如何利用SQL语句可视化界面这两种方法来创建数据表](https://blog.csdn.net/blbyu/article/details/126360713)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [【MySQLNavicat中SQL创建数据库表](https://blog.csdn.net/xiaoxiaoguailou/article/details/121888904)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

herry_drj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值