当前位置:首页 > 数据库 > mysql数据操作命令

mysql数据操作命令

2022年09月17日 17:38:40数据库6

1、数据库的操作命令

查询数据库:

show databases:

初始化后,默认会有四个数据库: information_schema:信息数据库。主要保存着关于MySQL服务器所维护的所有其他数据库的信息,如数 据库名,数据库的表,表栏的数据类型与访问权 限等。通过show databases;查看到数据库信息,也是出 自该数据库中得SCHEMATA表。

mysql: mysql的核心数据库。主要负责存储数据库的用户、权限设置、关键字等mysql自己需要使用的控 制和管理信息。

performance_schema: 用于性能优化的数据库。

查看数据库的创建语句:

show create database mysql; mysql为数据库名。

mysql数据操作命令 _ JavaClub全栈架构师技术笔记

查看字符集命令:

show character set;

mysql数据操作命令 _ JavaClub全栈架构师技术笔记

修改数据库的字符集:

alter database zabbix default character set utf8;

mysql数据操作命令 _ JavaClub全栈架构师技术笔记

创建数据库:

create database zabbix charset=utf8;

或者: create database if not exists zabbix charset=gbk;

用上面的这条命令创建数据库,如果数据库已经存在就不会报错了。

删除数据库:

drop database zabbix;

或者: drop database if exists zabbix;

用上面这种方式删除数据库,如果数据库不存在就不会报错了。

2、表的操作命令

查看所有表:

use mysql;

show tables;

或者 show tables from mysql;

查看所有表的详细信息:

use mysql;

show table status\G

或者show table status from mysql\G

查看某张表的详细信息:

use mysql;

show table status like "user"\G

或者 show table status from mysql like "user"\G

mysql数据操作命令 _ JavaClub全栈架构师技术笔记

查看表结构:

desc mysql.user;

mysql数据操作命令 _ JavaClub全栈架构师技术笔记

查看创建表的sql语句:

show create table mysql.user\G

mysql数据操作命令 _ JavaClub全栈架构师技术笔记

修改表字段名,需要将字段属性写全:

alter table t2 change id age int(5); id: 原字段 age: 新字段

添加表字段:

alter table t2 add job varchar(20);

默认是加在后面,如果想加在第一列,或者某个字段后可以进行指定:

加在第一列

alter table t2 add job2 varchar(20) first;

加在name字段后:

alter table t2 add job3 varchar(20) after name;

修改表字段的属性或者位置:

修改字段的顺序,把job3放在第一列:

alter table t2 modify job3 varchar(20) first;

删除表字段: alter table t2 drop brith1;

作者:weixin_39957951
来源链接:https://blog.csdn.net/weixin_39957951/article/details/113477537

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/database/42540.html

标签: MySQL命令
分享给朋友:

“mysql数据操作命令” 的相关文章

mysql清空表命令-delete&truncate详解

mysql可以用delete或truncate来完成表清空: 一、 delete清空 1、使用语法 delete from table_name; 2、使用示例 DELETE FROM `order`; 二、truncate清空 1、 使...

linux进去mysql数据库的命令

linux进去mysql数据库的命令

mysql -u username -p(适用于设置密码的mysql数据库) 查询当前存在的数据库 1、mysql>show databases。 2、连接数据库 mysql>use vos3000。...

MySQL 命令环境变量设置方法

MySQL 命令环境变量设置方法

安装完MySQL之后,大家可以直接打开MySQL的client输入命令,操作MySQL数据库。当然也可以使用dos窗口输入MySQL命令操作MySQL数据库。 方法1: 1、打开dos窗口,具体怎么打开,百度。 2、定位到MySQL安装目录下的bin目录,比如我...

mysql命令详细解

用户权限类 授予权限 GRANT privileges ON databasename.tablename TO 'username'@'host'; privileges:用户的操作权限,如SELECT, INSERT , UPDATE等.如果...

小皮面板打开mysql命令行

小皮面板打开mysql命令行

面板安装与常用命令 phpstudy for linux web面板的安装,与常用 命令 软件系统要求 操作系统:全新系统(支持CentOS、Ubuntu、Debian、Fedora、Deepin)等 请确保您的系统是纯静的,未安装任何环...

mySQL特性安装以及基本操作

mySQL特性安装以及基本操作

系统特性 1.使用 C和 C++编写,并使用了多种 编译器进行测试,保证了 源代码的可移植性。 2.支持 AIX、 FreeBSD、HP-UX、 Linux、 Mac OS、...

Linux下MySQL基本操作命令

1    登录数据库 格式: mysql -h主机地址 -u用户名 -p用户密码–P端口 –D数据库–e “SQL 内容” >mysql -uroot -p 数据库名称 2    修...

Mysql命令alter add:增加表的字段

转自   alter add命令用来增加表的字段。alter add命令格式:alter table 表名 add字段 类型 其他; 例如,在表MyClass中添加了一个字段passtest,类型为int(4),默认值为0:   mysq...

mysql 详细命令

一、安装完毕之后按照如下步骤执行 update user set host='%' where host='127.0.0.1'; 先关闭mysql并设置密码 #/etc/init.d/mysql stop #mysqld_safe --...

解决linux 中执行mysql命令 出现-bash: mysql: command not found的方法

解决centos6.5出现-bash: mysql: command not found的方法 原因:因为系统默认会查找/usr/bin下的命令,由于mysql没有在这个目录下,所以出现not found。因此需要做一个...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。