(1)命令行链接MySQL

  • mysql -h服务器主机地址 -u 用户名 -p
  • -h服务器主机地址(localhost或忽略)
  • -u用户名(一般为root)
  • -p密码(回车之后再输入更安全)

(2)查看当前MySQL的版本信息和登录用户信息:select version(),user();

(4)一些基本操作

一、展示现有数据库语句SHOW DATABASES;

MySQL安装好以后,会在data目录下自动创建几个必需的数据库,可以使用show databases;语句来查看当前所有存在的数据库:

其中有一些系统数据库:
①information_schema
存储系统的数据库对象信息(用户表信息、字段信息、权限信息字符集信息、分区等信息)。
②performance_schema
存储数据库服务器性能的参数
③mysql
存储系统的用户权限。
④test
测试数据库

二、创建数据库语句 create database 数据库名;

创建数据库是在系统磁盘上划分一块区域,用于数据的存储和管理,如果管理员在设置权限的时候为用户创建了数据库,就可以直接使用,佛蛾子,需要自己创建数据库。
database_name为要创建的数据库的名称,不能与已存在的数据库重名。

三、删除数据库:drop database 数据库名;

删除数据库是将已存在的数据库从磁盘空间上清除。清除之后,数据库中的所有数据也一同被删除。
database_name为要删除的数据库的名称。若指定的数据库不存在,则删除出错。

  • “Query OK”:SQL语句执行成功
  • “1 row affected”:操作影响的行数
  • “0.01sec”:操作执行时间

    语句执行完毕,数据库test_ql被删除,再次使用SHOW CREATE DATABASE声明查看数据库的定义,结果如下:

    其中ERROR 1049 (42000): Unknown database 'test_ql'表明数据库test_ql已不存在,删除成功。

注意:
使用DROP DATABASE 命令时要非常谨慎,在执行该命令时,MySQL不会给出任何提醒确认信息,使用该声明删除数据库后,数据库中存储的所有数据表和数据也将一同被删除,而且不能恢复!