[TOC]
一、数据库-命令行连接
- 在工作中主要使用命令操作方式,要求熟练编写
- 打开终端,运行命令:
# -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;