Mysql简明使用01

2017-05-01  本文已影响33人  wanhsin


1.登录

1)使用命令窗口登录:My SQL command Line client,输入password

2)图形化客户端登录:My SQL Workbench 我觉得超好用嘤嘤嘤

2.退出

1)exit

3.建数据库

Create database QQgame

Drop database QQgame

或者直接在GUI操作:

4.数据类型:

我觉得常用int, varchar, datatime

5.常用命令操作

1)建库:

mysql>createdatabase yourdbname;

2)建表:

mysql>createtable yourtablename;

3)删库和删表:

mysql>dropdatabase yourdbname;

mysql>drop

table yourtablename;

4)查看数据库

mysql>show databases;

5)显示库中的数据表

mysql>use

mysql;(指定mysql库)

mysql>showtables;

6)显示数据表的结构:

mysql>describeyourtablename;

7)将表中记录清空:

mysql>deletefrom yourtablename;

8)显示表中的记录:

mysql>select* from yourtablename;

6.建表

在GUI中操作很简单,在table上右键-create table

7.将excel数据导入表中

table上右键-table data import wizard,只支持.csv和.json。

.xlsx可以先转为.csv,然后用记事本打开,再另存为编码格式为utf-8的文件

8.将表从数据库中导出

table上右键-table data export

wizard,选项都默认,导出为.csv

想转.xlsx,就新建一个.xlsx,数据-自文本-导入-下一步,勾选tab键和分号,完成。

9. 新建查询

GUI:在查询窗口中输入sql代码后,点击闪电标志执行

10.查询语句

之前用的sql server,mysql和sql server的不同我发现主要有:

1)Sql server的select top 10* order by * desc

相当于mysql的select * order by * desc limit 10

2)group by有一个原则就是select后面的所有列中,没有使用聚合函数的列,必须出现在group by后面;不过我用mysql貌似没有这个要求?

另外,得到查询结果后,可直接导出.csv

上一篇下一篇

猜你喜欢

热点阅读