精华内容
下载资源
问答
  • 最好用的MySQL客户端管理工具

    千次阅读 2011-04-06 18:13:00
    几乎主流的MySQL客户端管理工具都用过了不短的时间,经过比较,个人觉得HeidiSQL这款客户端工具最好,开源免费其次,最主要的是功能强大,界面非常的细腻,而且操作非常的人性化,下载地址:...希望大家可以体验

          几乎主流的MySQL客户端管理工具都用过了不短的时间,经过比较,个人觉得HeidiSQL这款客户端工具最好,开源免费其次,最主要的是功能强大,界面非常的细腻,而且操作非常的人性化,下载地址:http://www.heidisql.com/download.php,希望大家可以体验一下,真的非常不错,不知道为什么这么好的一款工具名气却不是很大,所以在这里分享给大家,希望大家可以支持!

          截图:





    展开全文
  • 由于从官网下载安装不会出现在应用里,所以推荐在终端里面安装,下面是步骤,亲测成功。 1,打开终端,直接复制下面的命令,回车。 hadruby -e "$(curl -fsSL ... &... /dev/null 2&... brew ins...

    由于从官网下载安装不会出现在应用里,所以推荐在终端里面安装,下面是步骤,亲测成功。

    1,打开终端,直接复制下面的命令,回车。

    hadruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null ; brew install caskroom/cask/brew-cask 2> /dev/null

    可能会在这个地方卡住,如果半小时后还没有反应,那就需要再重来一下试试了,博主在这卡了估计有10分钟。

    2,上面的命令执行完成后,再输入下面的命令,回车。

    brew cask install sequel-pro

    3,完成后打开Launchpad,即可找到Sequel pro。如果无法下载,可以尝试将DNS设置为114.114.114.114,8.8.8.8,可以同时设置这两个地址。

    展开全文
  • 通常产生的原因有:1、navicat连接mysql服务的用户的访问权限受限,2:centos7 防火墙机制不允许3306端口被访问 1、针对第一种情况,我们可以查看mysql 的用户访问权限, 1.1、使用mysql -uroot -p 登陆连接到...

    通常产生的原因有:1、navicat连接mysql服务的用户的访问权限受限,2:centos7 防火墙机制不允许3306端口被访问

    1、针对第一种情况,我们可以查看mysql 的用户访问权限,

    1.1、使用mysql -uroot -p 登陆连接到MySQL服务,并输入密码

    1.2、 将mysql服务切换到mysql数据库上,执行 use mysql 指令

    1.3、查看mysql 服务的用户信息(用户名,可访问ip)(如果,root用户的host不是localhost而是%的话,跳过1.4)

    select user, host from user;

     user 代表mysql服务可访问的用户,host代表用户运行在制定的ip上访问(localhost,表示本机)

    1.4、修改root用户允许在任务机器上访问 update user set host='%' where user='root';

    1.5、 给 root 授权(所有权限)GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

     1.6刷新用户权限,使root新设置的权限能够生效 flush   privileges;

    至此可以使用MySQL 客户端管理工具navicat 连接MySQL服务

    2、针对第二种情况,我们可以查看centos7 的防火墙的运行状态

    2.1、查看centos7 firewalld 的运行状态 systemctl status firewalld

    2.2加入防火墙是处于运行状态的话,再查看防火墙运行主机被访问的端口

    firewall-cmd --zone=public --list-ports

     2.3、假如,防火墙没有开放3306端口(MySQL端口)的话,需要新增3306端口允许在外部被访问

    2..4、重新加载firewalld防火墙的配置信息使其生效

    firewall-cmd --reload

     2.5、再次查看firewalld防火墙开放的端口列表

    firewall-cmd --zone=public --list-ports

     至此MySQL服务应该能够使用navicat工具进行连接

    展开全文
  • MYSQL基础:mysql客户端工具

    千次阅读 2019-03-16 17:20:57
    关于mysql客户端工具,和sqlplus一样通过为用户提供一个命令行接口来操作和管理MYSQL服务器。 本文总结一下常用的选项和基础的几个设定技巧。

    在这里插入图片描述
    关于mysql客户端工具,和sqlplus一样通过为用户提供一个命令行接口来操作和管理MYSQL服务器。 本文总结一下常用的选项和基础的几个设定技巧。

    常用选项

    选项缩写 选项 选项说明
    -e –execute=name 执行指定命令后退出

    常用场景:
    在脚本后者程序中嵌入使用,不希望使用交互式的方式使用msql客户端,执行一条指定的语句后退出。

    使用例:

    # mysql -uroot -pliumiaocn -e "desc mysql.time_zone"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    +------------------+------------------+------+-----+---------+----------------+
    | Field            | Type             | Null | Key | Default | Extra          |
    +------------------+------------------+------+-----+---------+----------------+
    | Time_zone_id     | int(10) unsigned | NO   | PRI | NULL    | auto_increment |
    | Use_leap_seconds | enum('Y','N')    | NO   |     | N       |                |
    +------------------+------------------+------+-----+---------+----------------+
    #
    
    选项缩写 选项 选项说明
    -E –vertical 以纵列方式显示显示结果,类似\G的作用

    使用例:将见一个例子以纵列方式显示

    # mysql -uroot -pliumiaocn -E -e "desc mysql.time_zone"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    *************************** 1. row ***************************
      Field: Time_zone_id
       Type: int(10) unsigned
       Null: NO
        Key: PRI
    Default: NULL
      Extra: auto_increment
    *************************** 2. row ***************************
      Field: Use_leap_seconds
       Type: enum('Y','N')
       Null: NO
        Key: 
    Default: N
      Extra: 
    # 
    
    选项缩写 选项 选项说明
    -H –html 结果以HTML方式进行保存
    -X –xml 结果以XML方式进行保存

    常用场景:
    以HTML页面或者XML格式方式将执行的过程直接生成HTML文件时可以使用

    使用例:

    # mysql -uroot -pliumiaocn -H -e "desc mysql.time_zone"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    <TABLE BORDER=1><TR><TH>Field</TH><TH>Type</TH><TH>Null</TH><TH>Key</TH><TH>Default</TH><TH>Extra</TH></TR><TR><TD>Time_zone_id</TD><TD>int(10) unsigned</TD><TD>NO</TD><TD>PRI</TD><TD>NULL</TD><TD>auto_increment</TD></TR><TR><TD>Use_leap_seconds</TD><TD>enum('Y','N')</TD><TD>NO</TD><TD></TD><TD>N</TD><TD></TD></TR></TABLE># 
    #
    

    将此输出的HTML内容进行保存,用浏览器打开,可以看到效果如下所示
    在这里插入图片描述

    选项缩写 选项 选项说明
    - –prompt=name 执行提示信息

    常用场景:
    修改默认的mysql>的提示信息,同Linux上的prompt一样,可以用于提示一些具体的特定信息,比如当前用户,使用的数据库信息,时间信息等,可以对操作者进行一定的提醒或者警示作用

    使用例:将默认的mysql提示改成 hello to liumiaocn mysql。

    # mysql -uroot -pliumiaocn --prompt="hello to liumiaocn mysql>"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 45618
    Server version: 5.7.16 MySQL Community Server (GPL)
    
    Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    hello to liumiaocn mysql>
    

    更常见的使用方式比如如下所示:

    # mysql -uroot -pliumiaocn --prompt="[\\u@\\h(\\d) \\R:\\m:\\s] mysql>"
    mysql: [Warning] Using a password on the command line interface can be insecure.
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 47427
    Server version: 5.7.16 MySQL Community Server (GPL)
    
    Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    [root@localhost((none)) 17:24:04] mysql>use mysql
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
    
    Database changed
    [root@localhost(mysql) 17:24:11] mysql>
    
    • 时间相关信息
    转义序列 说明
    \D 完整的日期和时间
    \y YY格式的年
    \Y YYYY格式的年
    \o 以数字方式显示的月份
    \O 以字母方式显示的月份
    \w 以字母显示的星期信息
    \P am/pm标志
    \r 12小时制时间
    \R 24小时制时间
    \m
    \s
    • 其他设定信息
    转义序列 说明
    \u 当前用户名
    \U 包含主机名的用户名
    \h 当前主机
    \d 当前使用的数据库
    \v 服务器的版本号
    \p 当前端口号或者socket文件名
    \c 当前输入行数
    • 特殊字符
    转义序列 说明
    \t 制表符
    \l 当前分隔符
    \S 分号
    单引号
    " 双引号
    _ 空格字符
    \ 反斜线
    \n 换行符
    展开全文
  • 常见MySQL客户端管理工具如下: Navicat http://www.navicat.com.cn/ 比较常用,界面简洁,功能强大,收费。 SQLyog Community - 64 bit https://sqlyog.en.softonic.com/ 免费,易于使用的、快速而简洁的图形化...
  • MySQL数据库web客户端管理工具软件

    万次阅读 2016-08-11 23:14:29
    TreeSoft数据库管理软件使用JAVA开发,采用稳定通用的springMVC+JDBC架构,实现基于web方式对 MySQL,Oracle,PostgreSQL, DB2 ,Cache ,达梦DM7 ,MongoDB数据库进行维护管理操作。 功能包括:数据库的展示,库表的...
  • 文章目录(1)mysql命令的作用(2)mysqladmin:命令行管理工具(3)mysqldump: 备份数据库和表的内容 (1)mysql命令的作用 用于连接数据库 用于管理数据库 2.1 mysql:命令接口自带命令 用于数据库连接管理 将用户SQL...
  • mysql客户端工具

    2018-02-12 21:59:12
    https://github.com/dbcli/mycli
  • 4个mysql客户端工具的比较

    千次阅读 2012-08-24 19:50:21
    4个mysql客户端工具的比较  mysql是我以前学习和练习所使用的数据,现在在工作中也在使用,之前公司里用oracle,我在做自己的东西的时候觉得用oracle太不方便,于是就找了mysql(当时也考虑过sqlserver,觉得还是...
  • # mysqladmin -uroot -pliumiaocn version mysqladmin: [Warning] Using a password on the command line interface can be insecure. mysqladmin Ver 8.42 Distrib 5.7.16, for Linux on x86_64 ...
  • mysql常用客户端工具

    千次阅读 2015-07-20 16:25:46
    mysql客户端工具 mysql客户端工具一共有4个,mysqlfront, sqlyog, mysqlbrowser, ems mysql manager。 mysqlbrowser的优点是简单,及其的简单,安装之后能够立刻上手,马上就能使用的那种,布局也很简陋,功能也很...
  • 我们一直使用命令窗口来执行SQL,展示起来都不是很美观,这里推荐一款MySQL客户端图形化工具——SQLyog SQLyog 是业界著名的 Webyog 公司出品的一款简洁高效、功能强大的图形化 MySQL 数据库管理工具。使用 SQLyog ...
  • 之前公司里用oracle,我在做自己的东西的时候觉得用oracle太不方便,于是就找了mysql(当时也考虑过sqlserver,觉得还是没有mysql小巧),从那时起我就开始接触下面所说的几种mysql客户端工具了。 我接触的mysql...
  • MySQL客户端软件

    2018-08-19 11:45:50
    最近学习MySql集群,需要一款优秀的MySQL客户端工具,认真阅读各位博主文章。转载相关部分知识,提供参考。 推荐使用MySqlYog软件,也是许多博主推荐的。  1. EMS MySQL Manager  强大的mysql管理工具,允许...
  • mysql网页客户端工具

    千次阅读 2018-08-20 09:00:31
    Mysql在线管理工具TreeSoft数据库管理系统,是使用java开发的,可以布署于window,linux,mac等操作系统。采用web网页方式管理数据库,一次布署,到处使用! 目前支持:MySQL,MariaDB,Oracle,PostgreSQL, SQL ...
  • 下面我们分服务器端和客户端来讲解一下 MySQL 的实用工具集。 MySQL 服务器端实用工具 1) mysqld SQL 后台程序(即 MySQL 服务器进程)。该程序必须运行之后,客户端才能通过连接服务器来访问数据库。 2) ...
  • 非常简单运行下面命令。 1 sudo apt-add-repository 'deb http://www.tolaris.com/apt/ precise main' ...mysql-admin mysql-query-browser 如果上面命令无
  • MySQL客户端使用

    2021-06-08 22:50:42
    MySQL客户端使用客户端工具mysql的使用默认库客户端工具mysqladmin的使用 客户端工具mysql的使用 mysql: mysql命令行工具,一般用来连接访问mysql数据库 选项 说明 -u, --user=name 指定登录用户名 -p, --...
  • http://www.zhurouyoudu.com/index.php/archives/166/

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 113,629
精华内容 45,451
关键字:

mysql客户端管理工具

mysql 订阅