登录数据库。
![](https://i-blog.csdnimg.cn/blog_migrate/b0966acb661c19f5f8a0365982cb520b.png)
查询数据库:show databases;
![](https://i-blog.csdnimg.cn/blog_migrate/7cd310df2004c56c25beb1525249cc37.png)
相关知识:MySQL数据库5.0以上自带4个数据库--information_schema,mysql,performance_schema,test
information_schema:数据字典库,存储了其他数据库的元数据;元数据是关于数据的数据,例如库名、表名、列的数据类型、或访问权限等等;
mysql:核心数据库,存储用户的权限信息与帮助信息;
performance_schema:性能字典,此数据库为数据库性能优化提供重要的参考信息;
test:测试库。
在MySQL中,可将information_schema库看作是一个信息数据库
其中主要关注该库中的三张表,SCHEMATA表、TABLES表以及COLUMNS表
SCHEMATA表:提供了关于数据库的信息
TABLES表:给出了关于数据库中的表的信息
COLUMNS表:给出了表中的列信息
增加,删除数据库:create database 数据库名;
![](https://i-blog.csdnimg.cn/blog_migrate/9b20d95300ef9af2ed30178fcb7a1fef.png)
增加成功,用show databases;查看结果。
![](https://i-blog.csdnimg.cn/blog_migrate/084f446fe9d685ba3c0af1391fc4263d.png)
use 数据库;就可以今日数据库。
然后进行show tabales;就可以查看表。
create table 表名(字段);就可以增加创建表,同时创建了字段。
![](https://i-blog.csdnimg.cn/blog_migrate/85a3f077236334b8920f1516677f025a.png)
这是示例创建player表,下面有id,name,number三个字段。
select * from 表名;可以查看表下面的内容;
![](https://i-blog.csdnimg.cn/blog_migrate/baaabd0c3e4748f58530ad727aa1152f.png)
接下来我们插入一段数据试试。insert into player values(1,"zhangsan",10);
![](https://i-blog.csdnimg.cn/blog_migrate/faf54a214339a5cdbd3ba3f2bb1d41d4.png)
select * from player;来查看结果。
![](https://i-blog.csdnimg.cn/blog_migrate/311dd189eb855044537dae9b356af2c1.png)
插入数据成功。
更改语句:update player set number=11 where name="zhangsan";
![](https://i-blog.csdnimg.cn/blog_migrate/b3c83699bf612e4927a89011f12104c3.png)
更改成功!
删除语句:delete from player where name="zhangsan";删除zhangsan这一行数据。
删除数据库:drop database 数据库名;
删除表:drop table 表名;
补充:一些常用函数。用select来查询。
system_user() 系统用户名
user() 用户名
current_user() 当前用户名
session_user() 连接数据库用的用户名
database() 数据库名
version()mysql 数据库版本
load_file()Mysql 读取本地文件的函数
@@datadir 数据库路径
@@basedir mysql. 安装路径
@@version_compile_os 操作系统