mysql常用命令和备份恢复
一、常用操作命令
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常用命令和备份恢复相关推荐
- mysql 常用命令与备份恢复 整理
常用命令 编辑 1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2:2.创建一个数据库MYSQLDATA mysql> CREATE ...
- MySql常用命令集Mysql常用命令showdatabases;显示数据库createdatab
MySql 常用命令集 Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop ...
- mysql数据库备份注意,Tips: MySQL数据库使用mysqldump备份恢复时的注意事项
Tips: MySQL数据库使用mysqldump备份恢复时的注意事项背景mysqldump采坑点1. -E, -R, --triggers2. drop table3. --set-gtid-pur ...
- Mysql常用命令行大全
Mysql常用命令行大全 第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键 ...
- 晨魅--MySQL常用命令
MySQL常用命令 MySQL初步命令 1 MySQL数据库基础命令 1.1 创建.查看数据库 1.1.1 查看系统数据库 SHOW DATABASES 1.1.2 创建用户数 ...
- mysql常用命令orderby_常用mysql命令大全
一.连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -ur ...
- mysql常用命令大全(百度文库下载的,备忘一下)
一.连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -ur ...
- MYSQL常用命令(转载)
1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqld ...
- MY-SQL常用命令
MY-SQL常用命令 一.连接MYSQL. 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本 ...
最新文章
- [NPUCTF2020]你好sao啊
- 敏捷测试理论以及实践(2)
- codeforces 842 D. Vitya and Strange Lesson(01字典树+思维+贪心)
- [Alg] 二叉树的非递归遍历
- io密集型和cpu密集型_一次说明白Python爬虫中多线程,多进程,异步IO编程
- java版selenium_Selenium3.0-Java版(共61节)
- linux查询cpu核心数
- mysql导出数据到文件_MySQL导出数据到文件中
- 浏览器中加载CNN进行手写数字识别,并部署到Gitee Page
- 部署VC2008应用程序
- 用学习逃避成长,听新知缓解焦虑
- electron 解压zip_electron 打包问题 解决
- css shine_什么是Shine Enterprise Java模式?
- 计算机如何连接wifi台式,无线网卡怎么连接台式电脑_台式机添加无线网的方法...
- linux syn 队列,TCP SYN队列与Accept队列详解
- 《流浪地球》地下城怎么建?三维地学建模探秘地下空间
- 数据分析应该怎么做?
- 怎样使用计算机的桌面助手,360安全卫士如何整理电脑桌面?360桌面助手使用说明...
- 市值超万亿港元!那个CEO写下70万行代码的公司上市了
- Summernote实现图片上传功能