一、常用操作命令
mysql -h主机地址 -u用户名 -p用户密码

1、连接到本机上的 MySQL。

首先在打开命令行窗口,然后进入目录 mysqlbin,再键入命令 mysql -uroot -p,回车后提示你输密码,如果刚安装好 MySQL,超级用户 root 是没有密码的,故直接回车即可进入到 MySQL 中了,MySQL 的提示符是:
mysql>

2、连接到远程主机上的 MySQL。假设远程主机的 IP 为:10.10.10.10,用户名为 root,密码为 abcd。则键入以下命令:

mysql -h10.10.10.10 -uroot -pabcd
注:u 与 root 可以不用加空格,其它也一样

3、退出 MySQL 命令:

exit
————————————————

mysql -uuser -ppassword --port=3308
使用show语句找出在服务器上当前存在什么数据库:
mysql> show databases;

创建一个数据库call400
mysql> create database call400;
删除一个数据库
rop database <数据库名>;

选择你所创建的数据库
mysql> use call400;

查看现在的数据库中存在什么表
mysql> show tables;

删除表
mysql>drop TABLE MYTABLE;

清空表
mysql>delete from MYTABLE;

查看一个表
mysql> select * from callerid ;
mysql> select * from callerid where id=110;
按特定条件查询:where
用于指定查询条件, 用法形式为: select 列名称 from 表名称 where 条件;

mysql> select * from callerid where id=‘110’;
±----±---------±------±----+
| id | phone | memo | uid |
±----±---------±------±----+
| 110 | 20220505 | CSTEL | 2 |
±----±---------±------±----+
1 row in set (0.00 sec)

清除这个callerid表中的id为111的数据
delete from callerid where id=111;

在这个callerid表中添加UID为3、 phone是20220508、memo是CSTEL3的数据
mysql> insert into callerid set phone=‘20220508’,memo=‘CSTEL3’,uid=‘3’;
Query OK, 1 row affected (0.00 sec)

mysql> select * from callerid;
±----±---------±-------±----+
| id | phone | memo | uid |
±----±---------±-------±----+
| 113 | 20220508 | CSTEL3 | 3 |
| 111 | 20220507 | CSTEL2 | 2 |
| 112 | 20220506 | CSTEL2 | 2 |
| 110 | 20220505 | CSTEL | 2 |
±----±---------±-------±----+
4 rows in set (0.00 sec)

将callerid表中id是113的 phone数值修改为20220509
mysql> update callerid set phone=20220509 where id=113;

二、备份
mysqldump -R call400 >/root/call400.sql
(备份整个call400数据库,包含表结构,存储过程以及所有数据)

如要将刚备份的恢复到测试机器:
拷贝备份的完整数据库至测试服务器的/root目录
mysqladmin create call400
mysql call400 </root/call400.sql

mysql常用命令和备份恢复相关推荐

  1. mysql 常用命令与备份恢复 整理

    常用命令 编辑 1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2:2.创建一个数据库MYSQLDATA mysql> CREATE ...

  2. MySql常用命令集Mysql常用命令showdatabases;显示数据库createdatab

    MySql 常用命令集 Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop ...

  3. mysql数据库备份注意,Tips: MySQL数据库使用mysqldump备份恢复时的注意事项

    Tips: MySQL数据库使用mysqldump备份恢复时的注意事项背景mysqldump采坑点1. -E, -R, --triggers2. drop table3. --set-gtid-pur ...

  4. Mysql常用命令行大全

    Mysql常用命令行大全 第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键 ...

  5. 晨魅--MySQL常用命令

    MySQL常用命令 MySQL初步命令 1        MySQL数据库基础命令 1.1    创建.查看数据库 1.1.1  查看系统数据库 SHOW DATABASES 1.1.2  创建用户数 ...

  6. mysql常用命令orderby_常用mysql命令大全

    一.连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -ur ...

  7. mysql常用命令大全(百度文库下载的,备忘一下)

    一.连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -ur ...

  8. MYSQL常用命令(转载)

    1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqld ...

  9. MY-SQL常用命令

      MY-SQL常用命令      一.连接MYSQL.             格式:   mysql   -h主机地址   -u用户名   -p用户密码             1.例1:连接到本 ...

最新文章

  1. [NPUCTF2020]你好sao啊
  2. 敏捷测试理论以及实践(2)
  3. codeforces 842 D. Vitya and Strange Lesson(01字典树+思维+贪心)
  4. [Alg] 二叉树的非递归遍历
  5. io密集型和cpu密集型_一次说明白Python爬虫中多线程,多进程,异步IO编程
  6. java版selenium_Selenium3.0-Java版(共61节)
  7. linux查询cpu核心数
  8. mysql导出数据到文件_MySQL导出数据到文件中
  9. 浏览器中加载CNN进行手写数字识别,并部署到Gitee Page
  10. 部署VC2008应用程序
  11. 用学习逃避成长,听新知缓解焦虑
  12. electron 解压zip_electron 打包问题 解决
  13. css shine_什么是Shine Enterprise Java模式?
  14. 计算机如何连接wifi台式,无线网卡怎么连接台式电脑_台式机添加无线网的方法...
  15. linux syn 队列,TCP SYN队列与Accept队列详解
  16. 《流浪地球》地下城怎么建?三维地学建模探秘地下空间
  17. 数据分析应该怎么做?
  18. 怎样使用计算机的桌面助手,360安全卫士如何整理电脑桌面?360桌面助手使用说明...
  19. 市值超万亿港元!那个CEO写下70万行代码的公司上市了
  20. Summernote实现图片上传功能

热门文章

  1. MODELISM 仿真遇到glbl问题
  2. 乐享集团吹响兴趣电商出海集结号
  3. video在某些浏览器默认静音
  4. JS 异步编程都有哪些方案
  5. vscode python flake8 报错怎么办
  6. python微信登录失效_[基本解决]尝试去搞清楚微信网页授权后如何保持用户登录状态...
  7. 【SwiftUI模块】0058、 SwiftUI设计时尚的漫画应用程序UI[用户界面]
  8. 跟我学雨林木风系统制作——1.简介
  9. 浅谈聚合接口的应用场景
  10. 微信公众号的8种引粉方法