6_数据库命令行操作

一、数据库-命令行连接

  • 在工作中主要使用命令操作方式,要求熟练编写
  • 打开终端,运行命令:
# -u用户名,-p密码
python@ubuntu:~$ mysql -uroot -pmysql


mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.7.13-0ubuntu0.16.04.2 (Ubuntu)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

二、数据库-命令行退出

mysql> quit
Bye

mysql> exit
Bye

或者 ctrl+d

三、数据库操作

3.1 创建数据库(重点)

--sql语句最后需要有分号;结尾
-- 创建数据库
-- create database 数据库名 charset=utf8;
create database python04;
create database python04new charset=utf8;
create database `python-04`;
-- ``Tab 键上面的

3.2 查看数据库

3.2.1 查看数据库版本

-- 查看版本
mysql> select version(); 

3.2.2 查看当前时间

-- 查看当前时间
mysql> select now();

3.2.3 查看所有数据库

mysql> show databases;

3.2.4 查看创建数据库的语句

-- 查看创建数据库的语句
-- show crate database ....
show create database python04;
show create database python04new;

3.3 删除数据库

-- 删除数据库
-- drop database 数据库名;
drop database python04;
drop database `python-04`;
-- ``Tab键上面的

3.4 使用数据库

-- use 数据库的名字
use python04new;

3.5 查看当前使用的数据库

-- 查看当前使用的数据库(先使用,再查看)
select database();

四、数据库总结

    -- 链接数据库
    mysql -uroot -p
    mysql -uroot -pmysql

    -- 退出数据库
    exit/quit/ctrl+d
    

    -- sql语句最后需要有分号;结尾
    -- 显示数据库版本
    select version();

    -- 显示时间
    select now();

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

    -- 创建数据库
    -- create database 数据库名 charset=utf8;
    create database python04;
    create database python04new charset=utf8;


    -- 查看创建数据库的语句
    -- show crate database ....
    show create database python04;
    

    -- 查看当前使用的数据库
    select database();

    -- 使用数据库
    -- use 数据库的名字
    use python04new;

    -- 删除数据库
    -- drop database 数据库名;
    drop database python04;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

少云清

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值