前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用mysql命令行创建删除数据库

使用mysql命令行创建删除数据库

原创
作者头像
用户7639835
修改2021-09-01 14:51:02
4K0
修改2021-09-01 14:51:02
举报
文章被收录于专栏:技术知识分享

使用mysql命令行创建数据库

  1、登陆mysql

  打cmd命令终端,如果已经添加了mysql的环境变量,可以直接使用命令

代码语言:javascript
复制
mysql -uroot

  直接回车,之后按提示输入密码,

  如果未添加mysql的环境变量,可以切换到mysql的安装目录下的bin目录,再使用

代码语言:javascript
复制
mysq -uroot

  你也可以手动为mysql添加环境变量。这里就不介绍怎么添加环境变量的方法了

  密码输入正确之后,就会出现“Welcome to the MySQL monitor.  Commands end with ; or \g. ......”字样,

  命令行出现“mysql》”字符前缀。现在你就可以使用命令对mysql进行操作了。曾经有没有过这样的经历,原来看见别人在命令行里面咔咔的猛敲时,就一通的崇拜,觉得这人很牛,现在你也可以让别一通崇拜了。

  mysql的所有命令都以“;”或者\g为结束符

  2、新建数据库

  在新建数据库之后,我们先设置一下字符集

代码语言:javascript
复制
mysql>SET NAMES utf8;

  然后再创建数据库

代码语言:javascript
复制
mysql>CREATE DATABASE lesson

  3、显示所有数据库

代码语言:javascript
复制
mysql>SHOW DATABASES;

  4、使用数据库

代码语言:javascript
复制
mysql>USE 数据库名;

  5、新建表

代码语言:javascript
复制

mysql>CREATE TABLE study(
id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '学生id号',
username varchar(30) NOT NULL DEFAULT '' COMMENT '学生名字',
class tinyint(3) unsigned NOT NULL,
sex enum('男','女','保密') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '保密' COMMENT '性别',
6addtime int(10) NOT NULL DEFAULT '0',
PRIMARY KEY (id)
)ENGINE=InnoDB COMMENT = '学生表';

  6、显示所有表

代码语言:javascript
复制
mysql>SHOW TABLES;

  7、修改表的名称

代码语言:javascript
复制
mysql>RENAME TABLE study TO study_new;
  或者
mysql>ALTER TABLE study_new RENAME TO study;

  8、显示字段信息

代码语言:javascript
复制
SHOW COLUMNS FROM study
  或者
DESCRIBE study

  9、插入数据

代码语言:javascript
复制
mysql> insert into study (username,class,sex)VALUES('小王',1,'男'),('小四',2,'女');

  10、查询数据(使concat函数拼接数据)

代码语言:javascript
复制
mysql> SELECT username,CONCAT(class,'班'),sex FROM study;

  11、删除数据

代码语言:javascript
复制
mysql>DELETE FROM study WHERE id=1;

12、删除数据表

代码语言:javascript
复制
DROP TABLE study;

  13、删除数据库

代码语言:javascript
复制
mysql> DROP DATABASE lesson;

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

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