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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Alex 的 Hadoop 菜鸟教程: 第2课 hadoop 安装教程 (CentOS6 CDH分支 yum方式)「建议收藏」

    Alex 的 Hadoop 菜鸟教程: 第2课 hadoop 安装教程 (CentOS6 CDH分支 yum方式)「建议收藏」前提条件:系统是centos6安装之前1.安装jdkcdh5对应的jdk是oracle-jdk1.7.0_25,注意是oracle-jdk,千万别yuminstalljdk就完事了,因为那样装的是openjdk到这边http://www.oracle.com/technetwork/java/javase/downloads/java-archiv

    2022年6月5日
    41
  • 因为计算机中丢失ssce5432.dll,ssce5432.dll 64位「建议收藏」

    因为计算机中丢失ssce5432.dll,ssce5432.dll 64位「建议收藏」ssce5432.dll64位是sentryspelling-checkerengine软件运行必不可少的文件,缺少这款文件将导致软件的部分功能无法实现,系统提示“ssce5432.dll找不到”或者“ssce5432.dll错误”等信息,本站提供ssce5432.dll64位下载,支持win7、win8、win10等系统,需要的朋友可以下载!ssce5432.dll使用方法:一、如果在运…

    2022年6月19日
    37
  • Python——sklearn库的安装

    Python——sklearn库的安装Python——sklearn库的安装做个笔记,时间久了,都忘了sklearn库的标准名字——scikit-learn。所以,不要用pipinstallsklearn应该是pipinstallscikit-learn真被自己蠢哭了。说明:有的低版本的sklearn库没有”accuracy”,版本问题,更新一下包就可以哈。…

    2022年10月18日
    2
  • python 列表转字符串_python怎么把列表转化为字符串「建议收藏」

    python 列表转字符串_python怎么把列表转化为字符串「建议收藏」python列表中的使用str将所有值转换为字符串,以及使用join方法将列表拼接成一个字符串。Pythonjoin()方法用于将序列中的元素以指定的字符连接生成一个新的字符串。(推荐学习:Python视频教程)语法join()方法语法:str.join(sequence)参数sequence–要连接的元素序列。返回值返回通过指定字符连接序列中元素后生成的新字符串。实例>>>ls1=…

    2022年6月4日
    60
  • Linux quotacheck失败

    Linux quotacheck失败  我找了多少个帖子才发现解决这个问题的啊…最终还是靠FQ找的这位大佬的文章http://www.2daygeek.com/quotacheck-error/#  当我在执行quotacheck-avug的时候出现如下的错误:quotacheck:无法从/dev/sdb1上的文件名猜测其格式,请在命令行中指定一个确切的格式。quotacheck:Ca…

    2025年8月15日
    3
  • 微信公众平台开发相关工具

    微信公众平台开发相关工具微信公众平台开发相关工具:一、外网代理工具:下载QQ浏览器,“微信调式工具插件” 地址:chrome-extension://kghjlmdefodljabnacklekelfimgalmi/server.html# 二、微信公众平台测试帐号接口:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login …

    2022年8月21日
    6

发表回复

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

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