怎样用window下mysql客户端连接linux下的mysqllinux服务器安装mysql

学习-数据库(46)
1\linux上成功安装mysql
2\授权mysql可以远程访问
开放防火墙的端口号
&#&GRANT&ALL&PRIVILEGES&ON&*.*&TO&root@'%'&&IDENTIFIED&BY&‘’&&WITH&GRANT&OPTION;
#FLUSH&&&PRIVILEGES;
3\windows安装python&的mysql依赖库:MySQL-python-1.2.3.win-amd64-py2.7.exe
4\开始编写代码测试
&#coding:utf8
#import&Mysqldb&as&mysql
#conn=mysql.connect(host=’192.168.142.111’,user=’root’,passwd=’1714****’,db=’dg’)
#cursor=conn.cursor()
编写操作的sql语句
#sqlStr=’select&*&from&t_user’
#cursor.execute(sqlStr)
获取返回数据
#result=cursor.fetchall()
#print&result
#cursor.close()
#conn.close()
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:733455次
积分:11458
积分:11458
排名:第1507名
原创:415篇
转载:70篇
译文:37篇
评论:83条
(8)(7)(13)(12)(37)(5)(19)(8)(8)(7)(8)(11)(14)(11)(29)(32)(30)(51)(9)(2)(30)(10)(17)(15)(32)(17)(45)(33)(2)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'&&&&&&&&&&&&&&&&&&
posts - 45,comments - 4,trackbacks - 0
Linux系统下mysql数据库安装配置步骤:
1.在服务器上安装mysql:sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev
检测mysql是否安装成功sudo netstat -tap | grep mysql
2.执行MySQL命令授权: GRANT ALL
PRIVILEGES
ON *.* TO 'root'@'%'
IDENTIFIED
'password' WITH
刷新权限:
3.安装vim编辑器:
sudo apt-get install vim-gtk
安装完毕之后可以vi +Tab一下看看是否成功
编辑f在ubuntu16.04中,需要编辑的是/etc/mysql/mysql.conf.f
sudo vim /etc/mysql/mysql.conf.f
修改f文件:bind-address
允许指定ipGRANT ALL
PRIVILEGES
ON *.* TO 'root'@'192.168.1.106'
IDENTIFIED
'password' WITH
OPTION;GRANT ALL
PRIVILEGES
ON *.* TO 'root'@'192.168.1.103'
IDENTIFIED
'password' WITH
4.注意:如果上述限制ip的方法不成功时, 可以先使用root登录在可视化的navicat中手动添加用户并且赋予一定的权限(select)即可!
阅读(...) 评论()实用篇windows下用navicat远程链接虚拟机Linux下MySQL数据库
实用篇windows下用navicat远程链接虚拟机Linux下MySQL数据库
PHP自学中心
加php自学与交流微信群:wucy03商务广告合作部分最全的2017年最新PHP全套视频这是我见过的最全的全套视频,包括前端/PHP等共2000G!比外面的好太多了,现在免费领取!领取方式:加微信:ali010305详聊,领取验证消息记得填写:学习,不然很难通过。文章正文内容用navicat远程连接虚拟机中的MySQL数据库,一直连不上,在网上搜索了一下,发现原因是MySQL对远程用户登陆的授权问题。这里说一下我的解决方法。首先,我用navicat去远程链接我虚拟机中的MySQL,链接测试失败。然后在虚拟机中查看网络端口信息:#netstat-ntpl之后查看了防火墙的状态,发现3306端口的数据包都是丢弃状态#iptables-vnL这里要清除防火墙中链中的规则#iptables-F在这之后,我又远程链接了一下MySQL,出现了以下错误,查了一下,是因为MySQL没有允许远程登陆,所以要授权MySQL远程登陆。这里先说一下MySQL登陆:格式:mysql-h主机地址-u用户名-p用户密码1、例1:连接到本机上的MYSQL找到mysql的安装目录,一般可以直接键入命令mysql-uroot-p,回车后提示你输密码,输入密码,直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql&2、连接到远程主机上的MySQL假设远程主机的IP为:10.0.0.1,用户名为root,密码为123。则键入以下命令:mysql-h10.0.0.1-uroot-p123(注:p与123(密码)之间最好不加空格,其它也一样)3、退出MySQL命令exit(回车)最后授权MySQL,允许远程用户登录访问MySQL手动增加可以远程访问数据库的用户。方法一、本地登入mysql,更改&mysql&数据库里的&user&表里的&host&项,将&localhost&改为&%&#mysql-uroot-prootmysql&mysql&updateusersethost='%'whereuser='root';mysql&selecthost,方法二、直接授权(推荐)从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器:#mysql-uroot-prootmysql&GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'youpassword'WITHGRANTOPTION;操作完后切记执行以下命令刷新权限FLUSHPRIVILEGES这时再通过navicat远程链接MySQL,链接测试,如下图,成功。点击上面微信号关注我关注我哟小编定期推送PHP实例,PHP语法,MySQL教程,Linux教程,学习方法等诸多优质内容,最接地气、重服务的本地微信平台!关注我们妥妥没错!(商务合作QQ:)
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
PHP自学中心
百家号 最近更新:
简介: 分享PHP技术文章,让学习成为一种习惯
作者最新文章在Windows 客户端下备份远程Linux服务器上的Oracle数据库 | 系统运维
技术交流QQ群:& && && &
现在的位置:
在Windows 客户端下备份远程Linux服务器上的Oracle数据库
1、在Windows上安装Oracle客户端软件(比如:win32_11gR1_client版本最好跟服务器Oracle版本相同)
温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接
2、在Windows上配置Oracle客户端连接
打开D:\app\Administrator\product\11.1.0\client_1\network\admin\tnsnames.ORA
#添加以下代码
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =192.168.0.128)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
128orcl #描述
92.168.0.128
#Oracle服务器IP
orcl #Oracle数据库实例名
温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接
3、开始-运行-cmd
打开命令行操作界面
exp OSYUNWEI/orcl grants=y owner=OSYUNWEI file=d:\OSYUNWEI_DATA.dmp log=d:\OSYUNWEI_DATA.log
Oracle用户名:OSYUNWEI
密码:123456
128orcl:Oracle客户端连接名
128orcl可以使用192.168.0.128:1521/orcl代替
grants=y 导出用户权限
owner=OSYUNWEI 导出用户OSYUNWEI下面的表空间数据到d:\OSYUNWEI_DATA.dmp,d:\OSYUNWEI_DATA.log为导出操作记录的日志文件
至此,在Windows 客户端下备份远程Linux服务器上的Oracle数据库教程完成!
&&&&&>> 本文链接:>> 订阅本站:>> 转载请注明来源: >>
&&系统运维技术交流QQ群:①& ②& ③&
【上篇】【下篇】
您可能还会对这些文章感兴趣!
您必须才能发表留言!
本分类最新文章
日志总数:336篇
评论总数:1030条
分类总数:70个
标签总数:479个
友情链接:36个
网站运行:2333天
最后更新:日
欢迎PR值≥3的IT类技术博客与本站友情链接(申请前请先做好本站链接)
Copyright&
系统运维 All rights reserved
版权声明:本站所有文章均为作者原创内容,如需转载,请注明出处及原文链接Linux/UNIX和Window平台上安装Mysql
投稿:lijiao
字体:[ ] 类型:转载 时间:
这篇文章主要为大家详细介绍了Linux/UNIX和Window两个系统上采用命令安装Mysql的方法,感兴趣的小伙伴们可以参考一下
所有平台的Mysql下载地址为:. 挑选你需要的 MySQL Community Server 版本及对应的平台。&
一、Linux/UNIX上安装Mysql
Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址:
MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。
MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。
MySQL-devel - 库和包含文件,如果你想要编译其它MySQL客户端,例如Perl模块,则需要安装该RPM包。
MySQL-shared - 该软件包包含某些语言和应用程序需要动态装载的共享库(libmysqlclient.so*),使用MySQL。
MySQL-bench - MySQL数据库服务器的基准和性能测试工具。
以下安装Mysql RMP的实例是在SuSE Linux系统上进行,当然该安装步骤也适合应用于其他支持RPM的Linux系统,如:Centos。
安装步骤如下:
使用root用户登陆你的Linux系统。
下载Mysql RPM包。
通过以下命令执行Mysql安装,rpm包为你下载的rpm包:
[root@host]# rpm -i MySQL-5.0.9-0.i386.rpm
以上安装mysql服务器的过程会创建mysql用户,并创建一个mysql配置文件my.cnf。
你可以在/usr/bin和/usr/sbin中找到所有与MySQL相关的二进制文件。所有数据表和数据库将在/var/lib/mysql目录中创建。
以下是一些mysql可选包的安装过程,你可以根据自己的需要来安装:
[root@host]# rpm -i MySQL-client-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-devel-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-shared-5.0.9-0.i386.rpm
[root@host]# rpm -i MySQL-bench-5.0.9-0.i386.rpm
二、Window上安装Mysql
Window上安装Mysql相对来说会较为简单,你只需要载 MySQL 下载中下载window版本的mysql安装包,并解压安装包。
双击 setup.exe 文件,接下来你只需要安装默认的配置点击"next"即可,默认情况下安装信息会在C:\mysql目录中。
接下来你可以通过"开始" =》在搜索框中输入 " cmd" 命令 =》 在命令提示符上切换到 C:\mysql\bin 目录,并输入一下命令:
mysqld.exe --console
如果安装成功以上命令将输出一些mysql启动及InnoDB信息。&
1、验证Mysql安装
在成功安装Mysql后,一些基础表会表初始化,在服务器启动后,你可以通过简单的测试来验证Mysql是否工作正常。
使用 mysqladmin 工具来获取服务器状态:
使用 mysqladmin 命令俩检查服务器的版本,在linux上该二进制文件位于 /usr/bin on linux ,在window上该二进制文件位于C:\mysql\bin 。
[root@host]# mysqladmin --version
linux上该命令将输出以下结果,该结果基于你的系统信息:
mysqladmin& Ver 8.23 Distrib 5.0.9-0, for redhat-linux-gnu on i386
如果以上命令执行后未输入任何信息,说明你的Mysql未安装成功。
2、使用 MySQL Client(Mysql客户端) 执行简单的SQL命令
你可以在 MySQL Client(Mysql客户端) 使用 mysql 命令连接到Mysql服务器上,默认情况下Mysql服务器的密码为空,所以本实例不需要输入密码。
命令如下:
[root@host]# mysql
以上命令执行后会输出 mysql&提示符,这说明你已经成功连接到Mysql服务器上,你可以在 mysql& 提示符执行SQL命令:
mysql& SHOW DATABASES;
+----------+
| Database |
+----------+
+----------+
2 rows in set (0.13 sec)
3、Mysql安装后需要做的
Mysql安装成功后,默认的root用户密码为空,你可以使用以下命令来创建root用户的密码:
[root@host]# mysqladmin -u root password "new_password";
现在你可以通过以下命令来连接到Mysql服务器:
[root@host]# mysql -u root -p
Enter password:*******
注意:在输入密码时,密码是不会显示了,你正确输入即可。
4、Linux系统启动时启动 MySQL
如果你需要在Linux系统启动时启动 MySQL 服务器,你需要在 /etc/rc.local 文件中添加以下命令:
/etc/init.d/mysqld start
同样,你需要将 mysqld 二进制文件添加到 /etc/init.d/ 目录中。
精彩专题分享:
以上就是本文的全部内容,希望对大家的学习有所帮助。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具

我要回帖

更多关于 linux mysql服务器 的文章

 

随机推荐