MYSQL 基本命令

本文提供MySQL数据库的基本操作指导,包括创建和删除数据库、用户权限管理、数据表操作等关键步骤,并介绍如何导出和导入数据库。

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

进入MySQL:mysql -u root -p password;

退出MySQL:quit/exit;

创建数据库:create database database-name;

显示所有的数据库: show databases; 注意有个s;

删除数据库:drop database databasename;

l连接数据库:use databasename;提示:database changed;

选择当前数据库:select database();

当前数据库所包含的表:show tables;

创建用户并赋予权力:grant all privileges on dbname.* to username@localhost identified by password;

创建数据表:create table table-name(<字段1><类型1>,<字段2><类型2>, <字段...n><类型n>);

获取表结构:desc table-name/show columns from table-name;

删除表:drop table table-name;

插入数据:insert into table-name (<字段1>,<字段2>, <字段...n>) values('','','');

查询数据表中的数据:select * from table-name(查询全部数据);

查询前几行数据:select * from table-name order by id limit 0,n;

删除表中的数据:delete from table-name where 条件;

跟新表中的数据:update table-name set 字段=新值,... where 条件;

在表中添加字段:alter table table-name add <字段> <l类型>..;

更该表名: rename table oldtablename to newtablename;

更新字段内容:update table-name set 字段名=新内容;

导出整个数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名   

导出一个表:mysqldump -u 用户名 -p 数据库名表名> 导出的文件名

导出一个数据库结构 : mysqldump -u root -p -d --add-drop-table lcc >d:/lcc.sql-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

导入数据库

  常用source 命令

  进入mysql数据库控制台,

  如mysql -u root -p 

 mysql>use 数据库

 然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

 mysql>source d:/1.sql

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值