• 欢迎光临~

MySQL(一)

开发技术 开发技术 2022-08-23 次浏览

一、Navicat premium概述

它是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle、MariaDB、Mssql、及PostgreSQL 资料库,让管理不同类型的资料库更加的方便。

二、Navicat premium的连接

step1:打开下载好的Navicat premium,进行相应的操作即可:

MySQL(一)

step2:然后进行如下的操作,假设不是本地的数据库,是远程的,进行如下操作:

MySQL(一)

step3:出现如下的画面即可:

MySQL(一)

三、Navicat premium和MySQL数据库的管理

database:数据库

1、创建数据库

创建数据库的命令为create database [databaseName]; ,如下所示:

MySQL(一)

2、查看

查看数据库的命令为:show databases; ,如下所示:

MySQL(一)

2-1、查看MySQL的版本命令:select version();

MySQL(一)

2-2、查看数据库的基本信息配置的命令为: status;

MySQL(一)

2-3、查看当前时间的命令为:select now();

MySQL(一)

2-4、使用别名的命令为:[已经存在的命令] as [另起的名];

MySQL(一)

2-5、查看MySQL的连接数命令为:show variables like '%connection%';

MySQL(一)

2-6、查看MySQL超时的关键字命令为:show variables like '%timeout%';

MySQL(一)

3、删除

删除数据库的命令为:drop database [databasename]; ,如下所示:

MySQL(一)

最后通过show databases命令查询确实不存在刚刚命名的数据库。

四、Navicat premium和MySQL数据库里的表

table:表里面存储数据都是行列的模式

常见的数据类型有:varchar(20) 、int 、double

1、在库里创建表

首先,要进入到数据库:use [databaseName];

其次,查看是否在当前的数据库下:select database();

MySQL(一)

最后,进行表的创建:

MySQL(一)

2、在库里查询表的命令为:show tables;

MySQL(一)

3、在库里查询表的具体字段信息命令为:desc [表名];

MySQL(一)

4、在库里查询表创建的详细过程:show create table [表名] G; 或者show create table [表名] g;

MySQL(一)

5、在库里创建表的时候指定存储引擎与编码的命令为:ENGINE=InnoDB DEFAULT CHARSET=utf8

MySQL(一)

6、在表里增加字段,默认是在最后一列: alter table user add sex varchar(6) ;

MySQL(一)

7、在表里增加字段在某个字段的后面:alter table user add first_name varchar(6) after name ;

MySQL(一)

8、在表里增加字段在首位:alter table user add index_name varchar(6) first ;

MySQL(一)

五、Navicat premium和MySQL数据库里的表结构维护

1、修改表名称:rename table [旧的表名] to [新的表名];

MySQL(一)

2、修改列类型: alter table [表名] modify [列名] [新类型];

MySQL(一)

3、修改某一字段的名称:alter table [表名] modify [列名] [新类型];

MySQL(一)

4、删除某一字段:alter table tableName drop [列名];

MySQL(一)

5、给字段增加备注信息:comment

MySQL(一)

六、Navicat premium和MySQL数据库里的DML语句

1、INSERT

insert三种方式: 按字段插入、全部插入、批量插入

1-1、字段插入

MySQL(一)

1-2、全部插入

MySQL(一)

1-3、批量插入

MySQL(一)

1-4、查询插入的语句信息:select * from [表名];

程序员灯塔
转载请注明原文链接:MySQL(一)
喜欢 (0)