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


相关推荐

  • dos下拷贝服务器文件命令行,win7在DOS环境下怎么使用copy命令?使用copy命令复制文件的方法…[通俗易懂]

    dos下拷贝服务器文件命令行,win7在DOS环境下怎么使用copy命令?使用copy命令复制文件的方法…[通俗易懂]win7系统在DOS环境下,如果想复制文件,该怎么操作呢?正常复制粘贴用不了,我们可以使用copy这条命令。copy命令复制文件占用系统资源会更少,复制速度也会略快。那么DOS环境下怎么使用copy命令?我们一起阅读下文教程吧。1、在DOS环境下,如果想复制一个文件副本,并且不对文件名进行更改,则可输入如下命令:copy源文件新文件位置比如说,我想将当前目录下的1.txt文件复制到…

    2022年7月18日
    20
  • 架设私有的Git服务器[通俗易懂]

    架设私有的Git服务器[通俗易懂]Git是一个版本控制系统,现如今正在被全世界大量开发者使用。许多公司喜欢使用基于Git版本控制的GitHub代码托管。根据报道,GitHub是现如今全世界最大的代码托管网站。GitHub宣称已经有920万用户和2180万个仓库。许多大型公司现如今也将代码迁移到GitHub上。甚至于谷歌,一家搜索引擎公司,也正将代码迁移到GitHub上。GitHub能提供极佳的服务,但却有一些限制,尤其是你是单人或是一名coding爱好者。GitHub其中之一的限制就是其中免费的服务没有提

    2022年9月26日
    2
  • javabean java_javabean简介

    javabean java_javabean简介Javabean简介JavaBean是一个可重复使用的软件组件。实际上JavaBean是一种Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象,简称bean。由于javabean是基于java语言的,因此javabean不依赖平台,具有以下特点:1.可以实现代码的重复利用2.易编写、易维护、易使用3.可以在任何安装了Java运行环境的平台上的使用,而不需要重新编译。编写ja…

    2022年7月17日
    13
  • pycharm2021.11.2激活码_在线激活「建议收藏」

    (pycharm2021.11.2激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~9K2BT69C4S-eyJsaWNlbnNlSWQiOi…

    2022年3月28日
    60
  • js替换换行符

    js替换换行符将换行符去掉.replace(/\\r\\n/g,”);

    2022年5月10日
    40
  • SFDC ActionFunction

    SFDC ActionFunctionmyActionMethod();//thisisjavascriptpu

    2025年8月15日
    2

发表回复

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

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