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

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • rabbitmq使用案例_RabbitMq

    rabbitmq使用案例_RabbitMqRabbitMQ使用实践参考网站:http://blog.chinaunix.net/topic/surpershi/http://blog.csdn.net/lwkcn/article/details/25086467http://snoopyxdy.blog.163.com/blog/static/60117440201352615631930/1、简介  MQ

  • C#数组反转

    C#数组反转staticvoidMain(string[]arr){string[]names={“老杨1″,”老李2″,”老王3″,”老牛4″,”老虎5″,”老磁6”};for(inti=0;i<names.Length/2;i++){…

  • 优化算法——梯度下降法

    优化算法——梯度下降法最近一直在看机器学习的材料,归纳起来就是把一个学习的问题转化为优化的问题,机器学习算法的本质就是如何对问题抽象建模,使一个学习的问题变为一个优化的问题。优化的算法有很多种,从最基本的梯度下降法到现在的一些启发式算法,如遗传算法(GA),差分演化算法(DE),粒子群算法(PSO)和人工蜂群算法(ABC)。梯度下降法又被称为最速下降法(Steepestdescendmethod),其理论基

    2022年10月27日
  • 莫忽视数据中心的可靠性

    莫忽视数据中心的可靠性

  • 超详细!ActionBar使用详解

    转自:https://www.cnblogs.com/mjsn/p/6150824.html一、ActionBar介绍  在Android3.0中除了我们重点讲解的Fragment外,ActionBar也是一个非常重要的交互元素,ActionBar取代了传统的tittlebar和menu,在程序运行中一直置于顶部,对于Android平板设备来说屏幕更大它的标题使用Action…

  • 如何理解线程

    如何理解线程

发表回复

您的电子邮箱地址不会被公开。

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