您的位置:首页 > 数据库 > MySQL

MySQL基础语法(一)

2016-03-07 00:06 615 查看
(一)、启动MySQL服务

1、cmd命令行(services.msc)打开服务管理 :

2、在服务列表中找到mysql并启动

(二)、cmd中打开MySQL三种方式 (用户名root,密码123456)

1、mysql --user=root --password=123456

2、mysql -u root -p 回车后输入密码即可

3、mysql -uroot -p12346

(三)、MySQL语句规范

1、关键字与函数名称全部大写

2、数据库名称、表名称、字段名称全部小写

3、SQL语句必须以分号结尾

(四)、基础语法

一、基础

1、显示当前服务器版本

SELECT VERSION();

2、显示当前日期时间

SELECT NOW();

3、显示当前用户

SELECT USER();

二、数据库基础

1、查看有哪些数据库

SHOW DATABASES; —— —— CREATE DATABASE IF NOT EXISTS firstdb;

2、查看某个数据库的信息

SHOW CREATE DATABASE firstdb;//可以获取数据库信息

—— —— CREATE DATABASE IF NOT EXISTS firstdb CHARACTER SET gbk;

—— —— ALERT DATABSE firstdb CHARACTER SET = utf-8; //更改数据库编码方式

3、选择某个数据库db

USE xxxdb;

3、查看上面选中数据库的列表

SHOW TABLES; —— —— CREATE TABLE firstTable (name VARCHAR(20), birthdate VARCHAR(20));

4、显示表的结构

DESCRIBE xxxtable;

5、查询所有数据

SELECT * FROM xxxtable; —— —— INSERT INTO firsttable(name, birthdate) values("mmm", "1990");

6、更新某条数据

UPDATE firsttable SET birthday = "1996" WHERE NAME = "mmm";

7、查询数据库

SELECT * FROM firstable WHERE NAME = "tom";

SELECT * FROM firstable WHERE NAME = "tom" AND birthdate = "1999";

8、删除记录

DELETE FROM F firsttable WHERE NAME =‘abc‘;

9、删除表

DROP TABLE ****(表1的名字),***表2的名字;

10、删除数据库

DROP DATABASE IF EXISTS 数据库名;

11、多表查询

SELECT id, title FROM firstable, secondtable WHERE name=writer;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: