MySQL笔记 | SQL基础与常用的SQL语句

1.SQL语句两种执行方式

  1. 交互模式:mysql -uroot
  2. 脚本模式:mysql -uroot < c:/xampp/htdocs……/01.sql

2.SQL语法规范

  1. 每条SQL语句以英文的分号结尾,一条语句可以跨越多行(use 除外),见到分号认为语句结束。
  2. 假如第N条语句语法错误,则此语句之后的所有语句都不会再执行。
  3. SQL语句不区分大小写,习惯上关键字用大写,非关键字用小写。
  4. SQL语句分为单行注册(# )和多行注释(/* … */ ),注释的语句不被服务器执行。

3.数据库中解决中文乱码

  1. sql脚本文件存储使用UTF-8
  2. 客户端连接服务器使用UTF-8
  3. 服务器存储数据使用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

后记

此篇作为笔记分享,请各位大家多多指导,若有错误还请指出,若有知识点遗漏还请补充!

猜你喜欢

转载自blog.csdn.net/weixin_44290930/article/details/85603693