{{format('0')}} {{format('624')}} {{format('1597')}}

MySQl 基本常用命令 [ 编程杂谈 ]

大数据男孩 文章 正文

想做一个技术博客,奈何实力不够
分享

明妃

{{nature("2022-08-14 17:23:14")}}更新

登录数据库

Mysql为了安全,默认不允许远程用户root登录

mysql -p[] -u[] -p[]
mysql -h localhost -u root -p
参数 作用
-h 主机地址:-p 127.0.0.1:3306
-u 用户名:-u root
-p 密码:-p密码

查看数据库

show databases;

进入数据库

use [数据库名];

查看数据库的全部表

第一种方法:
    首先要进入数据库: use [数据库名];
    然后查看表:show tables;

第二种方法:直接查看

show tables from [数据库名];

查看当前操作的数据库

select database();

mysql> select database();
+------------+
| database() |
+------------+
| news       |
+------------+
1 row in set (0.00 sec)

创建数据库

create database [数据库名];

删除数据库

drop databaes [数据库名];

退出 Mysql

exit

mysql> exit
Bye

C:\Users\ASUS>

打开数据库

登录MySQL后,需要对数据库进行操作,例如查询、创建表等。需要先用use命令打开相应数据库,才能对该数据库进行后续操作。

use [数据库名];

mysql> use news;
Database changed
mysql> 

创建数据库表

打开相应数据库后,才能进行这项操作,最后一个字段不写逗号

create table [表名](
[字段名1] [类型1] [类型2],
[字段名2] [类型1] [类型2],
....
);

create table student(
id int(4) primary key auto_increment,
name char(20) not null,
sex int(4) not null default '0' # 不写逗号
);

删除数据库表

drop tables [表名];

drop tables student;

查看MySQL的版本

第一种方法:
    mysql> select version();
    +------------+
    | version()  |
    +------------+
    | 5.6.43-log |
    +------------+
    1 row in set (0.01 sec)

第二种方法:
    在 CMD 执行:mysql --version 或者 mysql -V

    C:\Users\ASUS>mysql --version
    mysql  Ver 14.14 Distrib 5.6.43, for Win64 (x86_64)
评论 0
0
{{userInfo.data?.nickname}}
{{userInfo.data?.email}}
TOP 2
Spark 2.0 单机模式与集群模式 安装

{{nature('2020-01-02 16:47:07')}} {{format('12520')}}人已阅读

TOP 3
Office 2016 Pro Plus 激活

{{nature('2019-12-11 20:43:10')}} {{format('9408')}}人已阅读

TOP 4
Linux上 MySQL 开启远程登陆的两种方法

{{nature('2019-12-26 17:20:52')}} {{format('7404')}}人已阅读

TOP 5
Linux 安装 MySQL 5.7

{{nature('2019-12-26 16:03:55')}} {{format('4878')}}人已阅读

目录

标签云

MySQL 数据库 shell

一言

# {{hitokoto.data.from || '来自'}} #
{{hitokoto.data.hitokoto || '内容'}}
作者:{{hitokoto.data.from_who || '作者'}}
自定义UI
配色方案

侧边栏