SQL语句对MySQL数据库的操作之对数据库层面的操作

一、数据库内部存储结构

字段->数据表->数据库->MySQL服务器



二、登录及退出数据库
 mysql -h服务器地址 -u用户名 -p密码(这样的登录形式并不安全)
 mysql -hlocalhost -uroot -pvayne

退出数据库
 exit

更加安全的登录方式
 mysql -h服务器地址 -u用户名 -p+回车+密码

mysql -hlocalhost -uroot -p
Enter password: *****

 三、SQL语句对数据库的操作
注意:SQL语句以分号结尾,表示命令结束
  a、查询所有的数据库:show databases  注意:这里一定要有s

  b、创建数据库:create Database 数据库名称
  【编码】可有可无,如没有,就是服务器的默认编码 :character set +编码

无编码

 有编码

 

 c、查看数据库的编码 :show create database 数据库名称

d、修改数据库的编码:alter database 数据库名称 character set 编码

原本是gbk编码

修改为utf8mb4

  e、删除数据库 :drop database 数据库名称

 f、切换数据库:use 数据库名称

 g、查看当前使用的数据库:select database();

原文地址:https://www.cnblogs.com/yeyueweiliang/p/12257244.html