首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Mysql命令实践

Mysql命令实践

1.打开mysql数据库安装目录至bin/,右键打开命令行窗口。

命令行窗口已出现:

2.登录数据库

mysql –h hostname –uusername –p

mysql为登录命令,-h后面的参数是服务器的主机地址,我这里客户端和服务器在同一台机器上,所以输入localhost或者127.0.0.1,-u后面跟登录数据库的用户名称,在这里为root,-p后面是用户登录密码。

我的数据库没有设密码,所以password没输入。

3.查看当前服务器下的数据库列表

show databases;//查看所有数据库

4.显示数据库的创建信息

SHOW CREATE DATABASE db_name;

5.创建数据库

create database db_name;

6.删除数据库

drop database db_name;

7.选择数据库

用户创建了数据库后,并不能使用SQL语句操作该数据库,还需要使用USE语句选择该数据库,语法如下:

use db_name;

8.创建数据表

数据表属于数据库,在创建数据表之前,要使用语句“use db_name”指定操作是在哪个数据库中进行。

create table表名;

9.查看数据表

可以查看表的定义,以确保表的定义的正确性。

describe表名;

desc表名;

10.修改数据表

举两个例子。

改变数据类型:

增加一列:

11.修改表中数据

update set命令用来修改表中的数据。

update set命令格式:update表名set字段=新值,…where条件;

12.删除数据表

使用drop table语句可以一次删除一个或多个没有与其他表关联的数据表,语法格式如下:

drop table if exists表名;

13.插入记录

使用基本的insert语句插入数据时要求指定表的名称和插入记录的值

14.查询记录

select字段1,字段2,… from表1,表2,…. where查询条件;

15.修改记录

update表名set column_name1=value1,column_name2=value2,… where(条件);

column_name1,column_name是指定更新的字段的名称,value1, value2是相对应字段的更新值,更新多列时,每个“列—值”对之间用逗号隔开,最后一列不需要。

16.删除记录

delect from表名where (condition);

待续。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180303G0LNEH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券