当前位置: 首页 > news >正文

东莞企业免费模版网站建设关键词数据分析

东莞企业免费模版网站建设,关键词数据分析,eclipes 网站开发,手表网站欧米茄官方SQL - MySQL管理MySQL管理系统数据库常用工具mysqlmysqladminmysqlbinlogmysqlshowmysqldumpmysqlimportsource本文以 MySQL 为例 MySQL管理 系统数据库 Mysql数据库安装完成后,自带了以下四个数据库,具体作用如下: 数据库含义mysql存储My…

SQL - MySQL管理

  • MySQL管理
    • 系统数据库
    • 常用工具
      • mysql
      • mysqladmin
      • mysqlbinlog
      • mysqlshow
      • mysqldump
      • mysqlimport
      • source


本文以 MySQL 为例

MySQL管理

系统数据库

Mysql数据库安装完成后,自带了以下四个数据库,具体作用如下:

数据库含义
mysql存储MySQL服务器正常运行所需要的各种信息(时区、主从、用户、权限等)
information_schema提供了访问数据库元数据的各种表和视图,包含数据库、表、字段类型及访问权限等
performance_schema为MySQL服务器运行时状态提供了一个底层监控功能,主要用于收集数据库服务器性能参数
sys包含了一系列方便 DBA 和开发人员利用 performance_schema 性能数据库进行性能调优和诊断的视图

常用工具

mysql

该mysql不是指mysql服务,而是指mysql的客户端工具。

语法(命令行)
mysql [options] [database]

选项:

-u, --user=name         指定用户名
-p, --password[=name]   指定密码
-h, --host=name         指定服务器IP或域名
-P, --port=port         指定连接端口
-e, --execute=name      执行SQL语句并退出

-e选项可以在Mysql客户端执行SQL语句,而不用连接到MySQL数据库再执行,对于一些批处理脚本,这种方式很方便。

示例:

# 从testdb库中的stu表查询数据
mysql -h192.168.200.203 -P3306 -uroot –p1234 testdb -e "select * from stu"

mysqladmin

mysqladmin 是一个执行管理操作的客户端程序。可以用它来检查服务器的配置和当前状态、创建并删除数据库等。

通过帮助文档查看选项(命令行)
mysqladmin --help

示例:

# 创建test01数据库
mysqladmin -uroot –p1234 create 'test01';# 删除test01数据库
mysqladmin -uroot –p1234 drop 'test01';

mysqlbinlog

由于服务器生成的二进制日志文件以二进制格式保存,所以如果想要检查这些文本的文本格式,就要用到mysqlbinlog 日志管理工具。

语法(命令行)
mysqlbinlog [options] 日志文件1 日志文件2 ...

选项:

-d, --database=name       指定数据库名称,只列出指定的数据库相关操作。
-o, --offset=n            忽略掉日志中的前n行命令。
-r, --result-file=name    将输出的文本格式日志输出到指定文件。
-s, --short-form          显示简单格式, 省略掉一些信息。
--start-datatime=date1 --stop-datetime=date2    指定日期间隔内的所有日志。
--start-position=pos1 --stop-position=pos2      指定位置间隔内的所有日志。

mysqlshow

mysqlshow 客户端对象查找工具,用来很快地查找存在哪些数据库、数据库中的表、表中的列或者索引。

语法
mysqlshow [options] [数据库名 [表名 [字段名]]]

选项:

--count    显示数据库及表的统计信息(数据库,表均可以不指定)
-i         显示指定数据库或者指定表的状态信息

示例:

# 查询test01库中每个表中的字段书,及行数
mysqlshow -uroot -p2143 test01 --count# 查询test01库中book表的详细情况
mysqlshow -uroot -p2143 test01 book --count

mysqldump

mysqldump 客户端工具用来备份数据库或在不同数据库之间进行数据迁移。备份内容包含创建表,及插入表的SQL语句。

备份数据库(命令行)
方式一、mysqldump [options] 库名 [表名] > 备份文件名.sql
方式二、mysqldump [options] --database 库1 [库2库3...]
方式三、mysqldump [options] -B 库1 [库2库3...]

备份全部数据库(命令行)
方式一、mysqldump [options] --all-databases > 备份文件名.sql
方式二、mysqldump [options] -A > 备份文件名.sql

连接选项:

-u, --user=name          指定用户名
-p, --password[=name]    指定密码
-h, --host=name          指定服务器ip或域名
-P, --port=port          指定连接端口

输出选项:

--add-drop-database      在每个数据库创建语句前加上 drop database 语句
--add-drop-table         在每个表创建语句前加上 drop table 语句,默认开启;不开启(--skip-add-drop-table)
-n, --no-create-db      不包含数据库的创建语句
-t, --no-create-info    不包含数据表的创建语句
-d, --no-data           不包含数据
-T, --tab=name          自动生成两个文件:一个.sql文件,创建表结构的语句;一个.txt文件,数据文件

示例:

# 备份db01数据库
mysqldump -uroot -p1234 db01 > db01.sql# 备份db01数据库中的表数据,不备份表结构(-t)
mysqldump -uroot -p1234 -t db01 > db01.sql# 将db01数据库的score表的表结构与数据分开备份(-T),并保存在 /root 目录下
mysqldump -uroot -p1234 -T /root db01 score

查看系统信任的备份保存文件夹
SHOW VARIABLES LIKE 'secure_file_priv%';

mysqlimport

mysqlimport 是客户端数据导入工具,用来导入 mysqldump 加 -T 参数后导出的文本文件。

语法
mysqlimport [options] 库名 文件1 [文件2...]

source

如果需要导入 sql 文件,可以使用mysql中的 source 指令。

语法
source 文件名.sql

http://www.15wanjia.com/news/1771.html

相关文章:

  • 网络彩票代理怎么做社区网站seo是什么意思呢
  • 兰州网站建设程序seo综合查询怎么用
  • 口碑好的网站开发百度竞价开户需要多少钱
  • 可以做项目的网站百度收录快速提交
  • 双语网站建设公司网络营销的盈利模式
  • 食品网络营销策略方案青岛seo排名公司
  • 做网站 分工长春网站开发公司
  • 网站建设用什么代码app拉新推广怎么做
  • jsp做网站开发优化关键词的步骤
  • 大连做网站建设seo网站关键词排名优化
  • 做演讲和做演讲视频网站苏州百度快照优化排名
  • 电子商务网站建设技术规范线上销售如何找到精准客户
  • 帝国手机网站模板谷歌代运营
  • 手机怎么建网站网站统计分析工具的主要功能
  • 茂名网站开发服务商全网关键词优化公司哪家好
  • 云龙徐州网站开发全网投放广告的渠道有哪些
  • 中国建设银行网站怎么登录不上湖南优化推广
  • 超市如何建立网站百度搜索引擎排名
  • 可以为自己的小说建设网站seo视频教学网站
  • 免费建立微信网站云建站
  • 网站引导页在线做互联网广告营销
  • 网站空间商推荐竞价推广怎么做
  • 专业的新乡网站建设seo综合查询平台官网
  • 免费网站制作平台深圳网络营销技巧
  • 如何建立网站建设杭州做网站的公司排行
  • 网站 description随州今日头条新闻
  • 网站空间一定要买吗资阳地seo
  • b2b网站分类2023年7月疫情爆发
  • 网站对联图片百度广告买下的订单在哪里找
  • 做网站开发seo关键词seo排名公司