MySQL数据库管理常用命令

MySQL数据库管理常用命令

安装利用RPM包安装Mysql,设置TCP 3306端口的iptables。

root密码管理设置root用户的密码mysqladmin -uroot password ‘password’。

修改root用户的密码mysqladmin -uroot -p password ‘password’。

数据库,表管理进入mysqlmysql -h hostname -uroot -p

创建数据库mysql> create database db;

导入数据结构mysql -uroot -p db <./db.sql;

查看数据库mysql> show databases;

进入某个库mysql> use db;

查看表信息mysql> show tables;

查看表结构mysql> desc tbl;

改表名mysql> rename table tbl to tbl_new;

删除库mysql> drop database db;

删除表mysql> drop table tbl;

授权部分建立用户并授权mysql> grant all on db.* to gk1020@’10.1.11.71′ identified by ‘gk1020’;

取消授权mysql> revoke all on db.* from gk1020@’10.1.11.71′;

刷新权限mysql> flush privileges;

操作语句查询mysql> select * from tbl;

mysql> select count(*) from tbl;

修改mysql> update tbl set RegTime=‘2008-01-01 00:00:00’ where id=1;

mysql> update tbl set RegTime=‘2008-01-01 00:00:00’,CID=1 where id=1;

插入mysql> insert into tbl values(”,”…);

mysql> insert into tbl(ID,CID,tbl) values(”,”…);

删除mysql> delete from tbl where id=1;

导出导出数据库dbmysqldump -uroot -p db >./db.sql

导出某个表mysqldump -uroot -p –database db –table tbl >./tbl.sql

导出数据库db的数据结构mysqldump -d -uroot -p db >./db.sql

复制表复制表tbl为tbl_bakmysql> create table tbl_bak as select * from tbl;

复制表tbl的结构mysql> create table tbl_bak as select * from tbl where 1=2;

查看正在执行的任务mysql> show processlist;

说明:db为库名,tbl为表名

转载于:https://my.oschina.net/guyson/blog/124520

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

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

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


相关推荐

  • java web 前端开发框架和流程「建议收藏」

    java web 前端开发框架和流程「建议收藏」1 通常JavaWeb开发框架举个例子,对于广告系统的来说,我们先不管一些job,byOminentShopperHelper”style=”color:rgb(59,115,175);border:none!important;display:inline-block!important;float:none!important;font-weight

    2022年7月9日
    23
  • C语言getchar的用法_getchar的用法

    C语言getchar的用法_getchar的用法getchargetchar的定义MSDN中的解释是从流中读取一个字符intch=getchar()//通过getchar获取字符的ASCII码值传到ch里面存储这里注意:getchar获取字符以后通过ASCII码值的形式存储在ch里为什么不用charch?getchar读到的是一个int类型的数据好处是返回值的时候非常方便接下来我们再看一个示例:intmain(){intch=0;while((ch=getch.

    2022年10月19日
    0
  • NV12截图_js 截图

    NV12截图_js 截图截图原理参考:从NV12中裁剪子画面注意事项这是源码://裁剪的坐标X和Y必须是偶数,否则UV和Y会有偏差,注意点,linesize对其为1intNV12CropTo420P(uint8_t*nv12data,intwidth,intheight,intcropx, intcropy,uint8_t*yuv420pdata,intdscw,intdsc…

    2022年9月25日
    0
  • Java设计模式之迭代子模式

    本文继续介绍23种设计模式系列之观察者模式。定义在软件构建过程中,集合对象内部结构常常变化各异,但对于这些集合对象,我们希望在不暴露其内部结构的同时,可以让外部客户代码透明地访问其中包含的元素;同时这种“透明遍历”也为同一种算法在多种集合对象上进行操作提供了可能。使用面向对象技术将这种遍历机制抽象为“迭代器对象”为“应对变化中的集合对象”提供了一种优雅的方式。迭代子(Iterator)模式又叫游标

    2022年3月11日
    35
  • 我眼中的2011年互联网大事记「建议收藏」

    我眼中的2011年互联网大事记「建议收藏」  2011年这一年中国的互联网发生了很多事,有人缔造了新的商业模式,有人靠一个点子拿到了百万美金,有人如愿找到了一份满意的工作,有人通过网站挣到人生第一笔财富。  每个人眼中都有着属于自己的互联网大事记,本文将讲诉:2011年,我眼中的互联网大事记。  一、互联网聚会越来越多  今年关乎互联网站长聚会越来越多,不仅仅是站长大会,关于互联网创业的聚会越来越多,而且有越来越多的团…

    2022年5月17日
    36
  • Windows 编程(多进程)

    Windows编程(多进程)进程组成:操作系统用来管理进行的内核对象内核对象也是系统用来存放关于进程的统计信息的地方.内核对象是操作系统内部分配的一个内存块,该内存块是一种数据结构,其成员负

    2021年12月13日
    53

发表回复

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

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