mysql数据库命令大全菜鸟_mysql常用命令[通俗易懂]

mysql数据库命令大全菜鸟_mysql常用命令[通俗易懂]连接:mysql-h主机地址-u用户名-p用户密码(注:u与root可以不用加空格,其它也一样)创建授权:grantselecton数据库.*to用户名@登录主机identifiedby\”密码\”修改密码:mysqladmin-u用户名-p旧密码password新密码删除授权:revokeselect,insert,update,deleteom*.*f…

大家好,又见面了,我是你们的朋友全栈君。

连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样)

创建授权:grant select on 数据库.* to 用户名@登录主机 identified by \”密码\”

修改密码:mysqladmin -u用户名 -p旧密码 password 新密码

删除授权: revoke select,insert,update,delete om *.* fromtest2@localhost;

显示数据库:show databases;

显示数据表:show tables;

显示表结构:describe 表名;

创建表:create table 表名 (字段设定列表);

删除表:drop table 表名;

修改表:alter table t1 rename t2

查询表:select * from 表名;

清空表:delete from 表名;

备份表: mysqlbinmysqldump -h(ip) -uroot -p(password) databasenametablename > tablename.sql

恢复表: mysqlbinmysql -h(ip) -uroot -p(password) databasenametablename < tablename.sql(操作前先把原来表删除)

备份数据库:mysql\bin\mysqldump -h(ip) -uroot -p(password) databasename> database.sql

恢复数据库:mysql\bin\mysql -h(ip) -uroot -p(password) databasename< database.sql

复制数据库:mysql\bin\mysqldump –all-databases >all-databases.sql

修复数据库:mysqlcheck -A -o -uroot -p54safer

文本数据导入: load data local infile \”文件名\” into table 表名;

数据导入导出:mysql\bin\mysqlimport database tables.txt

mysql服务启动:net start mysql

mysql服务停止:net stop mysql

增加新用户:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”

创建数据库:create database test1;

数据库查询:show databases;

选择要操作的数据库:use test1;

查看 test1 数据库中创建的所有数据表:show tables;

创建表:create table emp(ename varchar(10),hiredate date,sal decimal(10,2),deptno int(2));

查看表:desc emp;

删除表:drop table emp;

修改表类型:alter table emp modify ename varchar(20);

增加表字段:alter table emp add column age int(3);

删除表字段:alter table emp drop column age;

字段改名 :alter table emp change age agel int(4);注意:change 和 modify都可以修改表的定义,不同的是 change 后面需要写两次列名,不方便。但是 change 的优点是可以修改列名称,modify则不能。

修改字段排列顺序:alter table emp add birth date after ename;  alter table emp modify age int(3) first;

表改名:alter table emp rename emp1;

插入记录:insert into emp(ename,hiredate,sal,deptno) values(‘zzx1′,’2000-01-01′,’2000’,1);

一次性插入多条记录

INSERT INTO tablename (field1, field2,……fieldn)

VALUES(record1_value1, record1_value2,……record1_valuesn),

(record2_value1, record2_value2,……record2_valuesn),

更新记录:update emp set sal=4000 where ename=’lisa’;

删除记录:delete from emp where ename=’dony’;

查询记录:select * from emp;

查询不重复的记录:select distinct deptno from emp;

条件查询:select * from emp where deptno=1;

排序和限制:select * from emp order by sal;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149688.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • txs0108 替代芯片_什么是芯片,怎么造出来的

    txs0108 替代芯片_什么是芯片,怎么造出来的TXS0108双向电压转换芯片用于IIC时的问题TXS0108是双向电平转换芯片,在我的案例中用于1.8V电平与3.3V电平的转换。最先,我在3.3V和1.8V的SCL和SDA总线上均使用了4.7kΩ的上拉电阻,上拉到对应的高电平。调试发现SDA出现如下波形:可以看到图上出现了次高电平。非常不正常。分析后发现,中间四个次高电平都是IIC芯片发出的ACK信号,应该被拉低,但是并没有拉低到0V。导…

    2022年8月10日
    5
  • ss端口1080不能用_端口被占用

    ss端口1080不能用_端口被占用问题解决:SSR的1080端口被占用在我的博客故障解决:端口已被占用1080中已经讨论了一些方法,但也不是每次都能成功。对于SSR,我们完全可以换一种思路:既然1080被占用了,那我就换个端口。找到配置文件gui-config.json找到”localPort”:1080,你完全可以换一个端口号,比如”localPort”:12345,保存后重启…

    2022年9月6日
    5
  • 微信公众号开发-超级简单[通俗易懂]

    微信公众号开发-超级简单[通俗易懂]1自动回复功能【图片模糊的双击图片,就清晰了】公众号注册网上一大把,搜下就可以了这个功能就是别人给公众号发什么消息,就返回指定内容关键词回复:输入关键词,返回指定内容收到消息回复:当你不是输入关键词时,自动发送当前消息,如果输入的是关键词,就返回关键词所指定的内容被关注回复:当公众号被关注时,自动给用户发的消息1案例,添加关键…

    2022年5月12日
    40
  • latex 参考文献排序_中文参考文献怎么排序

    latex 参考文献排序_中文参考文献怎么排序最近由于需要开始尝试使用LaTeX。瞎忙活了好多天,最近总算有一点点眉目了。由于以前没有接触过LaTeX,而且网上有好多种不同的编译、编辑工具,我也不知道用哪个。偶尔看到LyTeX:LyTeX是一个绿色的中文TeX套装,它包含绿色版还是安装版,无论哪种版本都不会与系统的其它TeX套装冲突。它包含了LaTeX,XeTeX,TeXworks和LyX,特别地包含了绝大部分

    2025年9月7日
    6
  • 2019年美赛A题翻译与思路详解

    2019年美赛A题翻译与思路详解2019年美赛A题翻译与思路详解翻译与思路详解1.问题一在基于史诗奇幻系列小说冰之歌和火而虚构的电视剧中权力的游戏之中,三条龙是由龙之母丹妮莉丝塔格利安抚养长大龙孵化出的时候是很小的,约10千克。在一年之后就增长到约30到40千克。基于可得到的实物的数量和他们的情况会一直持续增长。为了解决这个问题,认为这三个虚构的人生活在现在。假设上面的描述的龙的基本生物学是准确的,你还需要将做…

    2022年6月11日
    29
  • Ubuntu Tweak (linux下的优化大师)

    Ubuntu Tweak (linux下的优化大师)UbuntuTweak是中国人开发的一款专门为Ubuntu准备的配置、调整工具,它类似与compiz,但是界面更友好。下面是安装命令:第一步:添加tweak源sudoadd-apt-reposi

    2022年7月1日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号