新使用MySQL,说起来是个简单的事情,但是却费了些周折:
1、登陆服务器端,进入命令行,windows cmd;
2、设置用户、密码让指定的IP访问:mysql -u root -p 或安装的快捷方式进入:MySQL Command Line Client,使用grant命令:
grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by '连接口令';
例子:
mysql>grant select,insert,update,delete,create,drop on mydb.mytable to lzpddd@192.168.1.88 identified by 'mypassword';
给来自192.168.1.88
的用户lzpddd分配可对数据库 mydb的mytable表进行select,insert,update,delete,create,drop等操作的权限,并设定口令为'mypassword';
mysql>grant all privileges on *.* to lzpddd@192.168.1.88 identified by 'mypassword';
给来自192.168.1.88
的用户lzpddd分配可对所有数据库的所有表进行所有操作的权限限,并设定口令为'mypassword';
mysql>grant all privileges on *.* to
lzpddd@'%'
identified by 'mypassword';
给来自任何IP地址
的用户lzpddd分配可对所有数据库的所有表进行所有操作的权限限,并设定口令为'mypassword';
3、关闭服务器端防火墙或者开放3306端口(很重要);
4、客户端连接:
进入命令行,windows cmd,连接:
mysql -u 用户名 -p密码 -h 服务器IP地址 -P 服务器端MySQL端口号 -D 数据库名
注意:
(1)服务器端口标志-P一定要大些以区别于用户-p,如果直接连接数据库标志-D也要大写;
(2)如果要直接输入密码-p后面不能留有空格如-pmypassword;
(3)命令结束段没有';
'分号。
例子:
mysql -u lzpddd -pmypassword -h
192.168.1.88
-P
3306
-D
mydb
分享到:
相关推荐
mysql数据库全文查找,查询所有数据库中包含指定字符的数据。 一、支持功能: 1、支持所有数据库查询字符串,或者指定一个或者多个数据库查询字符串; 2、支持本地使用或者指定远程数据库地址; 3、支持命令行指定...
MySQL常用命令行 1、登陆、退出MySQL 命令行 作用 mysql -u -p 本地登陆数据库服务器。 如:mysql -uroot -p123456 mysql -h -u -p 远程登陆数据库服务器。 如:mysql -h127.00.000 -uroot -p...
相信大家都有在远程服务器上进行开发吧,其中 MySQL 的使用率应该也会挺高,如果使用 Navicat 等可视化工具来操作远程数据库不失为一种很好的选择,避免了在命令行写 SQL 语句的操作。下面简单介绍一下 Navicat 连接...
有这样一个场景:本地A(Win10电脑,装有Navicat),跳板机B(Linux,ip:10.10.1.101),远程mysql数据库服务器C(Linux,ip:192.168.111.101)。A想通过Navicat直连C来进行增删改查,但是由于防火墙和网络安全...
近日在Ubuntu上安装了一个 MySQL 5.0,因为使用 phpMyAdmin 还必须安装 PHP,所以打算直接使用远程管理工具Navicat for MySQL 来连接。 在 Ubuntu 中通过 mysql 命令行创建好一个数据表并分配了权限: 代码如下:...
2.4 例 2:连接到远程主机上的 MYSQL 3 2.5 退出 MYSQL 命令: exit (回车) 4 3 修改密码 4 3.1 例 1:给 root 加个密码 ab12 。 4 3.2 例 2:再将 root 的密码改为 djg345 。 4 4 增加新用户 4 4.1 例 1、增加一...
主要介绍了简单了解操作mysql数据库的命令行神器mycli,今天发现一个操作数据库的命令行工具,可以自动补全和语法高亮,,需要的朋友可以参考下
MySql远程连接无法打开解决办法 1、改表法。 请使用mysql管理工具,如:SQLyog Enterprise、navicate mysql 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑使用mysql管理...
导入数据时,如果目标数据库或表...2006 解决方法mysql导入sql文件报错 ERROR 2013 2006 2002mysql导入sql文件命令和mysql远程登陆使用详解在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)Mysql命令行导入s
3.远程登录mysql:mysql -h IP -u root -p(回车后输入密码) 4.修改密码: 5.显示数据库:show databases; 6.创建数据库:create database database_name; create database mydb1; 7.创建一个字符集为gbk的数据库...
DbSync是用于有效比较和同步两个或多个远程MySQL数据库表的工具。 为了在不比较数据的每个字节的情况下执行此操作,该工具将对源表和目标表上的行范围执行校验和(MD5,SHA1,CRC32),并仅比较哈希。 如果发现某个...
mysql命令是MySQL数据库服务器的客户端工具,它工作在命令行终端中,完成对远程MySQL数据库服务器的操作。 语法格式: mysql [参数] [数据库] 常用参数: -h MySQL服务器的ip地址或主机名 -u 连接MySQL服务器的...
navicat for MySQL 连接本地数据库出现1045错误 如下图: 查了很多资料,意思是说mysql没有授权远程连接,也就是权限不够; 解决方法: 1.首先打开命令行:开始->运行->cmd。 2.先进入电脑安装的mysql的bin目录下,...
mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 2、例2:连接到远程主机上的MYSQL。...
mysql 本地数据库如何从远程数据库导数据,本文以此问题进行详细介绍,需要了解的朋友可以参考下 写在前面:近开始用Ubuntu系统,实在没有好用的mysql界面程序,于是….只能用终端操作之了。 操作过程:打开...
windows下mysql连接客户端,用来以命令行的方式连接远程或本地的mysql数据库。 mysql -h <数据库地址> -u <用户名> -p 取自MySQL Workbench 6.3.7安装目录 需要安装vcredist 2013。...
mysql -h hostname -u root -p root //连接远程服务器 mysql -u root -p root //连接localhost 2:查看mysql帮助 3:查询当前日期和时间 select current_data;// select now()//查询当前时间 4:现实所有数据库 – ...
MySQL数据库比较此命令行脚本将生成两个输入文件的结构差异,并将其回显到STDOUT。 它通过简单的命令行界面使用的“数据库结构同步器”类。 可以使用SSH与远程服务器建立连接,在远程服务器上执行mysqldump以返回...
连接到源数据库和目标数据库以进行本地和远程比较 差异可以包括对模式和/或数据的更改,二者均在有效SQL中,以使目标与源保持最新。 与配置文件中的YAML集合进行比较时,可以忽略某些表和/或字段(请参见文件示例)...
当您连接到数据库时,文件中的两行应该用作命令行指令。 随意为用户名和密码使用任何您喜欢的值。 关于应用程序。 此应用程序是在 NetBeans 中作为 JAX Web 服务应用程序使用 Maven 框架(Java EE 7、NB 8、JDK ...