MySQL常用命令
Posted dimension0116
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL常用命令相关的知识,希望对你有一定的参考价值。
查询所有数据库名![image] show databases;(https://img2023.cnblogs.com/blog/2805463/202304/2805463-20230420144431240-201364771.png)
(使用哪个数据库)use [database name];
(查询数据库下的所有表名)show tables;
(查询表中数据)select * from [table name];
(查询表结构)des [table name];
MYSQL常用命令~
MYSQL常用命令~九周目安装目录
数据库目录
/var/lib/mysql
配置文件
/usr/share/mysql (mysql.sercer命令及配置文件)
相关命令
/user/bin/(mysqladmin mysqldump命令)
启动脚本
/etc/init.d/mysql(启动脚本文件mysql的目录)
系统管理
链接Mysql
mysql -h主机地址 -u用户 -p密码
修改密码
给root添加密码abc
mysqladmin -uroot -password abc
将密码改为123
mysqladmin -uroot -pabc password 123
库操作
创建数据库
create database 数据库名;
显示所有数据库
show databases;
删除数据库
drop database 数据库;
链接数据库
use 数据库;
查看当前使用的数据库
select database;
查看当前数据库包含的表信息
show tables;
表操作
建表
create table 表名 (字段名1,类型,[字段名,类型]);
获取表结构
desc 表名;
show columns from 表名;
删除表
drop table 表名;
插入数据
insert into 表名 [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )]
查询表中的数据
select <字段> from 表名 where 表达式;
查询前几行数据
select * from 表名 order limit 0,2;
删除表中数据
delete from 表名 where 表达式;
delete from myclass where id=1;
修改表中数据
update 表名 set 字段 where 条件;
在表中增加字段
alter table 表名 add 字段 类型 其他;
更改表名
rename table 表名 to 新表名;
字段类型
1.INT[(M)] 型: 正常大小整数类型
2.DOUBLE[(M,D)] [ZEROFILL] 型: 正常大小(双精密)浮点数字类型
3.DATE 日期类型:支持的范围是1000-01-01到9999-12-31。MySQL以YYYY-MM-DD格式来显示DATE值,但是允许你使用字符串或数字把值赋给DATE列
4.CHAR(M) 型:定长字符串类型,当存储时,总是是用空格填满右边到指定的长度
5.BLOB TEXT类型,最大长度为65535(2^16-1)个字符。
6.VARCHAR型:变长字符串类型
导入数据表
mysql < *.sql
共勉!
以上是关于MySQL常用命令的主要内容,如果未能解决你的问题,请参考以下文章