【MySQL】MySQL基础教程(2)
前言:
本文内容:SQLyog安装、基本命令行操作、操作数据库语句
推荐免费MySQL基础讲解视频:【狂神说Java】MySQL最新教程通俗易懂_哔哩哔哩_bilibili
SQLyog安装
-
下载SQLyog
-
一键式安装
选择Chinese
下一步
打开后输入密钥
名称:any
证书秘钥:dd987f34-f358-4894-bd0f-21f3f04be9c1
-
连接数据库
确保MySQL服务正在运行
测试连接
-
安装完成 ヾ(•ω•`)o
博主使用Navicat
基本的命令行操作
命令连接数据库
前提将MySQL安装目录下bin的地址添加到环境变量Path中
连接数据库
1 | mysql -uroot -p |
刷新权限
1 | flush privileges |
所有语句分号结尾
查看所有数据库
1 | show databases; |
切换数据库
1 | user test; |
查看数据库中所有表
1 | show tables; |
查看数据库中所有表的信息
1 | describe userinfo; |
创建数据库
1 | create database demo1; |
退出
1 | exit; |
注释
1 | -- 单行注释 |
学习 DDL(定义) DML(操作) DQL(查询) DCL(控制)
CRUD 增删改查
操作数据库语句
操作数据库->操作数据库中的表->操作表中的数据
MySQL 关键字不区分大小写
数据库基本操作(CRUD)
-
创建数据库
1
2-- 创建数据库
create database student; -
创建表
1
2
3
4
5
6
7-- 创建表
create table students(
userid int primary key auto_increment,
username varchar(20),
age int,
address varchar(30)
); -
插入数据
1
2
3-- 插入数据
insert into students (username,age,address) values('张三',20,'陕西西安');
insert into students (username,age,address)values('李四',22,'陕西渭南'); -
条件查询
1
2-- 条件查询
select * from students; -
修改数据
1
2-- 修改数据 (userid=2的数据)
update students set username='王五',age =26,address='陕西咸阳' where userid=2; -
删除数据
1
2-- 删除数据
delete from students where username='王五'; -
删除表
1
2-- 删除表
drop table students; -
删除数据库
1
2-- 删除数据库
drop database student;
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hey,Joker!
评论
ValineTwikoo