1.SQL语句两种执行方式
- 交互模式:mysql -uroot
- 脚本模式:mysql -uroot < c:/xampp/htdocs……/01.sql
2.SQL语法规范
- 每条SQL语句以英文的分号结尾,一条语句可以跨越多行(use 除外),见到分号认为语句结束。
- 假如第N条语句语法错误,则此语句之后的所有语句都不会再执行。
- SQL语句不区分大小写,习惯上关键字用大写,非关键字用小写。
- SQL语句分为单行注册(# )和多行注释(/* … */ ),注释的语句不被服务器执行。
3.数据库中解决中文乱码
- sql脚本文件存储使用UTF-8
- 客户端连接服务器使用UTF-8
- 服务器存储数据使用UTF-8
4…常用的SQL语句
#建表流程
#设置客户端语言
SET NAMES UTF8;
#放弃数据库(如果存在)A
DROP DATABASE IF EXISTS A;
#创建数据库A
CREATE DATABASE A CHARSET=UTF8;
#进入数据库
USE A;
#创建部门表B,并设置主键
CREATE TABLE B(
did TINYINT PRIMARY KEY AUTO_INCREMENT,
dname VARCHAR(16) UNIQUE
);
#插入数据
INSERT INTO B VALUES(10,'研发部');
INSERT INTO B VALUES(20,'市场部');
INSERT INTO B VALUES(30,'运营部');
INSERT INTO B VALUES(40,'测试部');
#维护
# 查询数据
SELECT * FROM B;
#删除数据(慎用)
DELETE FROM B WHERE uid='1';
#更改数据
UPDATE user B upwd='654321',sex='m' WHERE uid='2';
【大神文章】:MYSQL基础常见常用语句200条
https://blog.csdn.net/c361604199/article/details/79479398
后记
此篇作为笔记分享,请各位大家多多指导,若有错误还请指出,若有知识点遗漏还请补充!