ubuntu linux系统中安装mysql以及windows安装配置sqlyog

一、linux系统安装mysql

Ubuntu上安装MySQL非常简单只需要几条命令就可以完成。

1. sudo apt-get install mysql-server

2. apt-get isntall mysql-client

3.  sudo apt-get install libmysqlclient-dev

安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:

sudo netstat -tap | grep mysql

通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。

登陆mysql数据库可以通过如下命令:

mysql -u root -p

-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。

然后通过 show databases; 就可以查看当前的数据库。

我们选择 mysql数据库就行下一步操作,使用use mysql 命令,显示当前数据库的表单:show tables

一、安装及配置Sqlyog(mysql数据库图形化操作工具)

下载及安装sqlyog就不多说了,比较简单,无非是需要注册;在百度上搜一下sqlyog注册码,就能有很多可以注册的激活码;

这里主要想说的是sqlyog安装完成后,如何连接虚拟机上的mysql服务器;正常情况的连接是:

主机地址是你虚拟机系统的ip地址,填写后用户名及密码后,端口默认是3306,测试连接;

会报出异常,无法连接你的mysql服务器;

想远程登陆上ubuntu 或者debian上的MySQL要改2个地方的设置,其中一个是mysql配置 文件,另一个是MYSQL的权限设置

1、mysql配置

,如果你出现

Can’t connect to MySQL server on ‘192.168.10.18′ (10061)

看到这里的MYSQL 10061错误了吗?是因为,mysql的默认配置为了增强安全性,禁止了非本机的访问,在ubuntu中是这样,debian中也是。禁止的方式以前是在my.cnf中有一句

skip-network

现在则变成了:

# Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. bind-address = 127.0.0.1

就是只监听本机地址。所以,如果要开放局域网内的访问,需要注释掉这一句,或者改成:

bind-address = 0.0.0.0就行了

接下来给iptables中添加规则,使得mysql的3306端口可以被访问到

[email protected]:# iptables -A INPUT -p tcp --dport 3306 -j ACCEPT

这样改完3306端口就开始监听了

1、MYSQL的权限设置

3306端口就开始监听了,但是MYSQL的权限还没有打开ROOT远程登陆;

Mysql默认是不允许远程连接的,因为有很大的安全隐患。

需要手动增加可以远程访问数据库的用户。

[email protected]:#mysql -uroot -p
然后为mysql设置远程访问权限,如下,其中‘password’为你mysql root 的密码
mysql> grant all PRIVILEGES on *.* to ‘root’@’%’ identified by ‘password′;

三、设置完成后,重启mysql服务:

如何启动/停止/重启MySQL

一、 启动方式

1、使用 service 启动:service mysql start

2、使用 mysqld 脚本启动:/etc/inint.d/mysql start

3、使用 safe_mysqld 启动:safe_mysql&

二、停止

1、使用 service 启动:service mysql stop

2、使用 mysqld 脚本启动:/etc/inint.d/mysql stop

3、mysqladmin shutdown

三、重启

1、使用 service 启动:service mysql restart

2、使用 mysqld 脚本启动:/etc/inint.d/mysql restart

当然重启过后,sqlyog按道理来说应该是已经可以连接成功的;

时间: 06-28

ubuntu linux系统中安装mysql以及windows安装配置sqlyog的相关文章

linux系统中启动MYSQL时出现错误:touch: 无法创建"/var/lock/subsys/mysql": 设备上没有空间

df -h      #查看下空间满了吗 df -li     #查看下inode(文件索引节点)是不是满了            #inodes 占用100%的话,就删除/tmp下的文件 cd /tmp find /tmp -type f -exec rm {} \;        #如果使用rm *,有可能因为文件数量太多而出现Argument list too long错误 find /home -type f -size 0 -exec rm {} \;        #0字节的文件也会

【安装mysql】windows安装压缩版mysql5.7.15

160915.1459 综述 中午安装成功,但是启动失败,很可能是压缩包有问题(从别人拷的),解决了近一个小时,没搞定,于是换条方案,重新去官网下载压缩包,这次看准了windows架构,且64-bits. 1. 下载网址 http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.15-winx64.zip 哪个网址的安装教程帮了我? http://blog.csdn.net/u013235478/article/details/50623693 2.

Linux系统中安装MySQL数据库操作手册

Linux系统中MySQL数据库安装手册 一.安装概述: 在Linux操作系统中安装MySQL数据库是一个我们必须要掌握的一门技术,也决定了你以后找工作的薪资待遇,所以你知道它的厉害了吧!学会安装只是第一步,你还得学好数据库的基本操作,以及搭建一个数据库的主从配置等等.这些我都会在后面的博文中说到.下面我就简单的写一些安装MySQL数据库的一些步骤,仅供参考,如有什么不妥的地方,还请见谅! 二.安装步骤: (一)基本准备工作 1.打开虚拟机,在虚拟机中下载好最新版的MySQL数据库的压缩包.在M

在 Linux 系统中安装Load Generator ,并在windows 调用

原文地址:http://www.blogjava.net/qileilove/archive/2012/03/14/371861.html 由于公司需要测试系统的最大用户承受能力,所以需要学习使用loadrunner.在安装的时候碰到了不少问题,所以写下此文章总结遇到的问题以及解决方案,希望能帮到大家.也希望大家转载注明出处. Winsows 的Loadrunner 安装就不多讲了,这个太容易了. 以下是Linux 中安装 Load Generator 说明: Linux 系统版本:CentOS

安装Ubuntu Linux系统时硬盘分区最合理的方法

无论是安装Windows还是Linux操作系统,硬盘分区都是整个系统安装过程中最为棘手的环节,网上的一些Ubuntu Linux安装教程一般都是自动分区,给初学者带来很大的不便,下面我就根据多年来在合肥上门装系统的经验谈谈安装Ubuntu Linux系统时硬盘分区最合理的方法. 在讲硬盘分区之前,我先来普及一下硬盘的相关分类,硬盘一般分为IDE硬盘.SCSI硬盘和SATA硬盘三种,在Linux系统中,IDE接口的硬盘被称为hd,SCSI和SATA接口的硬盘则被称为sd,其中IDE硬盘基本上已经淘

linux系统中创建windows启动盘

平时工作中用到linux的操作命令较多,因此为了方便,就给电脑装了双系统,一般工作的时候,都选择进入linux系统.但是今天有件工作之外的事情需要解决下:创建一个windows启动盘.如果按照往常来说,我会启动windows,然后用xxx工作制作u盘启动工具,傻瓜式的创建启动盘.但是今天不想再重启系统进入windows做u盘的启动盘了.想在想在linux系统中做u盘启动盘. 之前也接触到在linux中做u盘启动盘的一些博客或其他信息,全部是说用dd命令就可以搞定,之前也试过,dd命令刻录wind

Linux系统中MySQL数据库“主从”配置

MySQL数据库"主从"配置 一.配置概述: 在Linux操作系统中配置MySQL数据库的主从复制是很重要的,为什么这样说呢!是因为在你搭建一个服务器以后你配置了2台数据库,一主一从.2台数据库配置好以后,当其中一台数据库被攻击以后,你被攻击的这台数据库的数据会被自动的备份到另一台数据库中去.即使被攻击了数据也不会丢失.配置主从就是为了让web网站或其他的软件可以正常运转,确保数据的存在. 二.配置步骤: <配置具备的条件> 1.需要在虚拟机上安装好两台主机,同时安装好同一

linux系统中挂载windows中的共享文件

在linux系统中建立文件夹用于挂在共享文件,如建立在/home/admin路径中,文件名为sharemkdir /home/admin/share 确认windows的共享文件名及路径(需要注意大小写)//192.168.1.1/share 挂在windows共享路径sudo mount -t cifs -0 username=administrator -l //192.168.1.1/share /home/admin/share 如果有password,需要输入访问windows共享目录

在RedHat Linux系统中安装和配置snmp服务

检查系统是否安装snmp服务 # rpm -qa|grep snmp net-snmp-5.3.2.2-17.el5 net-snmp-perl-5.3.2.2-17.el5 net-snmp-devel-5.3.2.2-17.el5 net-snmp-libs-5.3.2.2-17.el5 net-snmp-utils-5.3.2.2-17.el5 net-snmp-libs-5.3.2.2-17.el5 net-snmp-devel-5.3.2.2-17.el5 SNMP服务安装后会有以上安