mysql笔记2 常用命令

本文总结了MySQL数据库的各种常用命令,包括数据库操作、表操作、数据操作及用户管理等,为初学者提供了快速上手MySQL的实用指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mysql>show databases; 显示所有数据库 

mysql>use dbname; 打开数据库: 

mysql>show tables; 显示数据库mysql中所有的表

mysql>describe tablename; 表的详细描述 ,表结构

mysql> select * from dept_db;  查看表的所有内容   

mysql>drop database name 直接删除数据库,不提醒                mysql>-> drop database person_db;

mysql>mysqladmin drop database  name 删除数据库前,有提示。 

mysql>describe user; 显示表mysql数据库中user表的列信息

mysql> select version();select now();   查询版本和时间   一行可以多条命令

mysql>Load data infile “/path/filename” into table 表名 从文件中向表添加数据, 文件每行包括一条记录, 用定位符(tab) 把值分开。

mysql>insert into表名values (“data”,”data”) 向表中添加记录

mysql>Select * from 表名 where 字段名 like(not like) “ 字符”  注: 允许使用“_”匹配任何单个字符, 而“%” 匹配任意数目字符 模式匹配

mysql>Create table student(stuName varchar(20),age varchar(20),id varchar(20),set0 char(1));

mysql>
mysql> insert into student(id,stuName) values('1','tomcat');

mysql>
mysql> delete from student where id='1';

mysql>删除表中所有数据
mysql> truncate table student;

mysql>

mysql>备份多个数据库表
mysql>mysqldump –u root –p 3306 mydb person_db >d:/backup.sql

执行此语句将把mydb 备份到D盘的backup.sql文件中

mysql>备份所有数据库
mysqldump –u root –p 3306 –all –database>d:backup.sql

mysql>恢复数据库dbname
shell> mysqldump -h host -u root -p dbname < dbname_backup.sql

mysql>查询运算结果
mysql> select(20+5)*4;

mysql>重命名表:

mysql > alter table t1 rename t2;

mysql >    修改字段的数据类型

mysql > alter table <表名> modify <字段1> <数据类型> first | after <字段2>;           字段位置修改      字段1 指要修改位置的字段    数据类型 指 字段1 的数据类型    

first 为可选参数,指将 字段1 修改为表的第一个字段      alter 字段2 指将 字段1 插入到 字段2 后面

            

mysql >添加字段

mysql > alter table <表名> add <新字段名> <数据类型> [约束条件] [first | after 已存在的字段名];              添加字段  添加新的字段包括字段名,数据类型,完整性约束,使用add关键字。

first 为可选参数,其作用是将新添加的字段设置为表的第一个字段;after 为可选参数,其作用是将新添加的字段添加到指定的“已存在字段名”的后面

 mysql >  删除字段
mysql > alter table <表名> drop <字段名>;    

mysql>在本机创建user hs  密码1987
mysql> create user 'hs'@'localhost' identified by '1987';
登录hs
C:\WINDOWS>mysql -u hs -p
删除用于
DROP USER 'username'@'host';  
更多关于sql操作用户权限








mysql>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值