linux常用操作命令:

一:连接mysql

mysql -uroot -h192.168.1.24 -P3306 -p kobe24   # -u:用户名、-h:IP 远程连接数据库、-P:端口(默认3306)、-p:密码;

二:常用操作:

1:查询当前库:show databases;

2:查询某个表:use databasename;show tables;

3:查看表的全部字段:desc tablename;

4:查看当前是哪个用户:select user();

5:查看当前所使用的数据库:select database();

6:创建一个新数据库:create database alex;

7:创建一个新表:create table t1(`id` int(4),`name` char(40),`sex` char(2));

8:查看当前数据库的版本:select version();

9:查看mysql当前的状态:select status;

10:查看mysql的参数:show variables;

11:修改mysql的参数:show variables like 'max_connect%'; #查询max_connect

set global max_connections=200;    #修改max_connections的值

12:查看当前mysql的服务队列:show processlist;

13:创建普通用户并授权:grant all on *.* to 'alex'@'%' identified by 'kobe24'; #创建用户alex,密码为kobe24 该用户可对所有数据库里的所有表进行所有操作;

14:忘记root密码;

A:vim /etc/my.cnf  在[mysqld]下面加入:skip-grant

B:重启mysql

C:设置root的密码 mysqladmin -uroot -p password "kobe24"

D:还原my.cnf

三:mysql查询语句:

1:select * from mysql.user; #从数据库为mysql的user表里查询所有字段 (*可改为字段,比如 name,sex,adress);

2:插入一行数据:insert into db.t1 values(1,'alex'); #向数据库为db的t1表中插入数据1,alex 两列;

3:修改表的某一行:update db.t1 set name='emma' where id=1;   #把t1表时id为1的行name更新为emma;

4:清空表的数据:truncate table db.t1; 清空t1表里的所有数据;

5:删除表:drop table db.t1;     #删除t1表;

6:删除数据库:drop database db;    #删除db数据库;

四:数据库的备份与恢复:

1:备份:mysqldump -uroot -p db > /home/db.sql;   #把db数据库备份至/home/db.sql;

2:恢复:mysql -uroot -p db < /home/db.sql;    #从/home/sql 恢复至db

centos下mysql 命令,CentOS下mysql 常用命令相关推荐

  1. Linux下 用cmp工具备份,Linux常用命令梳理——文件管理(一)

    由于本人目前仍是萌新一枚,所以<Linux常用命令梳理>系列仅依照个人目前掌握的知识,对一部分命令进行梳理,目的是为了对之前学到的知识进行巩固.当然了,如果机缘巧合被大家看到了,也欢迎各位 ...

  2. 中兴zxr10路由器重启命令_中兴交换机常用命令

    中兴交换机配置命令 ZTE交换机配置常用命令汇总 命令的使用要注意各种用户模式. 配成普通交换机:把2-24端口归到VLAN1下,2-24端口如果互相隔离,可以用PVLAN删除隔离端口即可. 2852 ...

  3. LInux 项目二命令总结,linux项目管理常用命令小结

    当前位置:我的异常网» 项目管理 » linux项目管理常用命令小结 linux项目管理常用命令小结 www.myexceptions.net  网友分享于:2015-08-26  浏览:13次 li ...

  4. Linux命令集(Linux常用命令集--CD指令篇)

    Linux命令集(Linux常用命令--CD指令篇) Linux常用命令集(CD指令篇) 1.CD(change directory) Linux常用命令集(CD指令篇) 如下为笔者总结出在linux ...

  5. linux下mysql默认安装目录和常用命令

    MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件.配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比 ...

  6. MySQL导入.sql文件及常用命令

    在MySQL Qurey   Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> source   d:/myprogram ...

  7. Linux下KVM虚拟机基本管理及常用命令(转)

    说明:可能有重复 一.KVM的基本管理 1.查看KVM虚拟机配置文件 #Kvm虚拟机默认配置文件位置 [root@kvm qemu]# pwd /etc/libvirt/qemu [root@kvm ...

  8. mysql导入.sql文件及常用命令_MySQL导入.sql文件及常用命令

    在MySQL Qurey   Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> source   d:/myprogram ...

  9. c mysql 添加数据类型_MYSQL的常用命令和增删改查语句和数据类型

    连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [ ...

  10. mysql linux 关闭防火墙_linux常用命令和关闭防火墙

    2.        linux常用命令 Mkdir 创建 Rm -rf 删除 Chmod -R 777 权限 Mysql -uroot -r quit退出 find / -name svn 查找位置 ...

最新文章

  1. Spark Streaming与Kafka Streaming对比
  2. 2019年最新深度强化学习PPT(DeepMind制作)
  3. vs系列自带的localdb数据库当做数据库
  4. 判断直线与线段是否相交,相交则输出交点x轴坐标
  5. VD-BERT:用BERT搭建统一的视觉对话模型
  6. mysql 范围优化_如何优化mysql的范围查询
  7. 【leetcode dp】629. K Inverse Pairs Array
  8. Codeforces Round #182 (Div. 1)题解【ABCD】
  9. Putty server refused our key的解决方法
  10. 从Slice_Header学习H.264(三.2)--相关细节之 参考图像列表
  11. Nginx部署前端项目
  12. 使用Spring Boot开发邮件系统
  13. 10、网友问答之串口字节方式传递单精度数--------labview宝典
  14. mybatis源码详解
  15. 制作(转换)ico图标
  16. S32K144(12)FTM
  17. 【华人学者风采】林达华 香港中文大学
  18. 使用MindSpore进行一阶导数计算
  19. 帕斯卡命名法(PascalCase)
  20. abp框架连接mysql报错_ABP框架应用-MySQL数据库集成

热门文章

  1. css圆角box(宽度自适应)(百度知道挖出)
  2. AjaxControlToolkit工具控件之Accordion错误解决方法
  3. 飞书上点链接怎么指定跳转浏览器_东半球最接地气的短链接系统设计
  4. 节日仪式感海报PSD分层模板,快来pick一下!
  5. 万能套用PS分层模板,不怕老板捉急!
  6. 早秋精品电商男装页面\海报设计PSD模板
  7. 高清简约家居环境场景设计样机模板素材,还原现场!
  8. angular日期输入框html,html5 – Angular2:日期格式文本框ngModel不起作用
  9. sqlsrv 过去一小时_包裹分拣神器!每小时8.6万件包裹,是整个车间人数的两倍...
  10. 干支纪年法简便算法_@谢氏宗亲:可知道我国为何放弃黄帝纪年,而选择耶稣诞辰纪年法...