MySQL体积小、响应速度快、成本低,是时下最流行的关系型数据库管理系统之一,受到众多用户的追捧和喜爱。本文对MySQL的基本操作,如创建数据库、创建表格、查询、删除进行简单的总结。
0 基本命令汇集
操作、命令 | 语法 |
---|---|
启动MySQL服务器 | net start mysql服务器名 |
登录mysql用户 | mysql -u root -p Enter password: |
查询数据库 | show databases; |
创建数据库 | create database 数据库名; |
删除数据库 | drop database 数据库名; |
创建数据库用户 | grant all privileges on mydb. * to user@localhost indentified by '12345' ; |
使用数据库 | use 数据库名 ; |
查看当前数据库 | select database(); |
创建表格 | create table 表名(属性1名 数据类型 ,属性2名 数据类型2); |
查看表格 | show tables; |
查看表格详情 | desc 表名 |
删除表格 | drop 表名 |
插入记录 | insert into 表名(列名1,列名2...) values(值1,值2...); |
查询记录 | select 列名1,列名2... from 表名 [where/order by...] |
更新记录 | update 表名 set 列名1='值1',列名2='值2' where exep |
删除记录 | delete from 表名 where exep |
连接 | SELECT COL1... FROM TABLE1 INNER JOIN TABEL2 ON TABLE1.FOREIGHKEY=TABLE2.PRIMARYKEY [WHERE/ORDER BY] |
1 启动
(1)启动cmd命令提示符
两种方式可以启动cmd,第一种是在在所有程序找到命令提示符,搜索框输入命令提示符,点击进入。第二种方法是快捷键“Ctrl+R”输入“CMD”。
得到如下图的命令提示符的shell就可以开始了:
(2)启动 MySQL 服务器
net start mysql57
其中,mysql57是我的MySQL服务器名。
(3)登录MySQL账户
输入用户名和密码:
> mysql -u root -p
Enter password:
得到如图所示的提示信息,表示已经可以运行MySQL的SQL代码了。
提示”commands end with ; or \g.”指的是每条命令都要以“;”结束。
2 查询、创建、删除数据库
(1)查询MySQL中已有的数据库
>show databases;
(2)创建数据库mydb