前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mysql入门 — (1)

mysql入门 — (1)

作者头像
Mister24
发布2018-05-14 10:50:17
5990
发布2018-05-14 10:50:17
举报
文章被收录于专栏:java初学java初学

使用cd进入到mysql/bin文件夹下面,或者配置完环境之后,直接在cmd中使用mysql,然后回车开启mysql。

登录

  为了安全考虑,在这里只设置了本地root用户可以连接上数据库。使用的指令是: msql -h localhost -u root -phello

安全登录

  但是这种使用方式使用↑键可以访问,所以使用msql -h localhost -u root -p会提示输入密码。

查看数据库的状态

  使用指令\s可以查看数据库的状态

查看出数据库中特定的变量

  可以使用指令“show variables”查看全部的变量信息,也可以筛选出特定的变量“show varlables like 'time'”.

查看所有的数据库

  使用指令“show databases”来查看建立的数据库信息。

创建新的数据库

  使用指令“create databases xsphpdb”来创建一个数据库,然后查看数据库的情况。

删除数据库

  使用指令“drop database xsphpdb”来删除一个数据库,然后查看数据库的情况。

删除的技巧(判定数据库是否存在)

  如果存在,再删除,否则删除不执行。

创建表

  创建的表中包含了id、name、age和sex。

   也可以先选中的数据库,使用“use database”的语句。

查看数据库中的表

   使用指令“show tables”来查看数据库中的表。

查看表的结构

使用语句“desc table”语句来查看表的结构。

删除表

使用语句“drop table if exists XXX”来删除数据库中的表。

插入数据

使用语句“insert into XXX values('','','','')”进行插入操作,默认使用字符串的话,会自动转换。

  如果是插入一部分数据,则可以使用指定字段的方式来完成。

  这样做不仅可以只插入一部分数据,还可以不按顺序来插入。

查询数据

使用“select * from table”可以查看表中的全部数据。

更新表数据

使用“update XXX set name=' ' where id=' ' ”

  更新数据的时候可以一次更改多个属性的值,使用“update XXX set name=' ',age=' ' where id=' '”,即将要更改的属性的值用逗号隔开即可。

删除表的数据

使用“delete from XXX where id=' '”进行删除操作。

DDL

create database 库名

创建数据库

create table 表名

创建表

drop database 库名

删除数据库

drop table 表名

删除表

DML

insert into users(id,name) values('1','zhangsan')

插入记录

update users set name='aa',age='12' where id='1'

更新记录

delete from 表名 where id='2'

删除记录

DQL

select * from 表名

查询数据

  除了上述常用的CRID语句,还有一些常用的指令。

\s

查看数据库状态

show databases

查看所有的数据库

desc

查看表的结构

show tables

查看数据库中的表

show variables

查看配置文件中的变量

  在数据库中遇到不会的问题,可以使用“?content”语句来寻求帮助。

  例如要查看数据库中的数据类型,使用“?data type”来查看。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-03-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档