2024-04-11 MySQL操作

登录命令

mysql -uusername -ppasssword

查看MySQL信息

status;
2024-04-11_084533.jpg

查询MySQL安装路径

select @@basedir as basePath from dual;

导出数据

//导出某个数据库
mysqldump -uroot -p jx > jx.sql

//导出所有数据库
mysqldump -uroot -p -A > all.sql

//忽略数据,仅导出结构
mysqldump -uroot -p -A -d > all.sql

//忽略结构,仅导出数据
mysqldump -uroot -p -A -t > all.sql

导入数据

//系统命令
mysql -uroot -p < db.sql

//MySQL命令
source db.sql

创建数据库

create database if not exists jx;

删除数据库

drop database if exists jx;

创建表

create table if not exists user(id bigint auto_increment primary key, username varchar(50));

删除表

drop table if exists user;

添加数据

insert into user(username) values('账号');

查询所有数据库

show databases;

选择数据库

use databasename;

查询所有表

show tables;

查询

//查所有
select * from user;

//查某列
select host, user from user;

//条件查询
select host,user from user where user = 'root';

//模糊查询
select host,user from user where user like '%my%';

//区间查询
select id, created_time from user where id between 1 and 4;

//排序(desc=逆序,asc=升序(默认))
select * from user order by id desc;

修改

update user set username = '更新账号' where id = 1;

删除

delete from user where id = 1;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数据库的概念和作用 特殊格式数据文件的集合就是数据库 我们网页看到的数据展示,其实在数据库里存储如上面的显示 数据...
    ca8519be679b阅读 5,468评论 0 50
  • MySQL基础操作 创建数据库 创建数据库,该命令的作用: 如果数据库不存在则创建,存在则不创建。 创建RUNOO...
    少年_323a阅读 4,170评论 0 0
  • 一、概念: 数据: data 数据库: DB 数据库管理系统:DBMS 数据库系统:DBS M...
    何鹏辉阅读 4,162评论 0 3
  • 首先打开数据库(Linux):service mysql start(关闭数据库 service mysql st...
    空口言_1d2e阅读 1,508评论 0 0
  • 连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create databas...
    屈大帅阅读 4,026评论 0 0