linux ubuntu系统下MySQL的安装及设置

debian下安装MySQL:
1、构建源或使用光盘镜像,当然你插入光盘也没问题
2、有源时本地文件的源配置:修改/etc/apt/sources.list文件,
示例:deb http://192.168.10.73/ sid main
以上设置如果待安装的电脑可以接入Internet,均可省略。
3、准备工作做好了,现在开始安装:
1)输入:apt-get install mysql-server
2)接下来会有几个询问对话框,不管你能不能看懂,无特殊情况一路yes就OK了,主要就是搜寻源,识别文件等
3)当以上都OK了,就会弹出一个询问对话框,提示输入MySQL的root密码
4)接下来会弹出一个确认密码输入框,估计都看得懂,就不多说了。
5)再接下来就开始安装了,瞬间完成,你会发现比Red Hat简单多了,输入mysql –V(记得是大写的V,这里还不是mysql)查看一下,如果出现:
mysql Ver 14.12 Distrib 5.0.51a, for debian-linux-gnu (i486) using readline 5.2
那么恭喜你,已经安装成功了。

访问设置:Mysql的操作工具个人觉得Navicat for MySQL最好用了,这时候就要解决Mysql数据库的远程访问问题了。为了便于初学者理解,可以先尝试使用如下几个命令了解下基本结构:
testB:~# mysql -uroot -p123456进入Mysql,有如下提示:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 33
Server version: 5.0.51a-24 (Debian)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> show database;查看数据库
mysql> use mysql;基础库,数据库的用户和权限管理均在此库里操作
mysql> show tables;查看该数据库里的表格,会发现有个user表,马上就会用到这个表
mysql> select * from user;先用这个命令查看该表,会发现root用户只能通过本地访问

执行如下命令:
mysql>grant all on *.* to root@192.168.1.22 identified by "123456";all即代表所有权限,*.*代表所有数据库,root代表访问时的用户名,@后面为允许访问的ip,使用%即赋予任意主机权限访问,最后一个字符串是与用户名匹配的访问密码。
成功会有如下提示:
Query OK, 0 rows affected (0.00 sec)
再执行以下命令查看结果:
mysql> select * from user;会发现新增了一条记录
| 192.168.1.22 | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
表示192.168.1.22可以使用root账户访问Mysql了
如果要远程访问,还需要修改MySQL的配置文件/etc/mysql/my.cnf,因为默认3306端口只允许本地访问的,注释掉这行
#bind-address = 127.0.0.1
然后重启Mysql,/etc/init.d/mysql restart

OK,现在可以远程访问数据了。

时间: 2024-12-30 18:33:40

linux ubuntu系统下MySQL的安装及设置的相关文章

Ubuntu系统下MySQL的安装与配置

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   Ubuntu系统下MySQL的安装与配置如下: 安装MySQL sudo apt-get install mysql-server 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置. 配置MySQL 注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mys

ubuntu系统下mysql 密码重置问题

问题描述 ubuntu系统下mysql 密码重置问题 在执行mysql -uroot -p连接mysql时出现: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)可密码忘了 在ubuntu系统下重置mysql root用户的密码 解决方案 Ubuntu下重置MySQL的root密码

Ubuntu系统下最基本的网络设置

http://www.aliyun.com/zixun/aggregation/13835.html">Ubuntu系统下的网络设置,包括多种:设置双网卡.单网卡绑定多IP等,这里面我们要实现的是最基本的网络设置. sudo su gedit /etc/network/interfaces 文件内容: auto lo iface lo inet loopback auto eth0 ##这个应该是决定是否启用这个端口 iface eth0 inet static ##静态设置IP hwad

Linux系统下Mysql数据库安装配置整理

Mysql安装 1.通过官网下载mysql源码包.http://dev.mysql.com/downloads/ 点击MySQL Community Server,选择Source Code, 点击 Generic Linux (Architecture Independent), Compressed TAR Archive后的Download # wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.20.tar.gz # t

Ubuntu系统下Pure-ftpd的安装及配置教程

  安装 Ubuntu/Debian 提供了三个不同的 Pure-FTPd 的 deb 安装包,分别是 pure-ftpd.pure-ftpd-ldap 和 pure- ftpd-mysql,其中 ldap 和 mysql 分别表示 Pure-FTPd 跟 ldap 和 mysql 集成,另外这三个包都依赖于 pure-ftpd-common.如果我们不需要 ldap 和 mysql 的话,选择 pure-ftpd 就可以了. 代码如下: apt-get install pure-ftp-com

Windows系统下XAMPP的安装配置图文教程

  这是关于在windows下XAMPP的安装配置图文教程,XAMPP 是什么?在linux ubuntu系统下安装配置LAMP时提到了XAMPP,XAMPP为我们提供了一种在Linux.Solaris.Windows和Mac OS X系统下简易安装Apache服务器发行版的快捷方法. XAMPP(X-系统,A-Apache,M-Mysql,P-php,P- Phpmyadmin/Perl)这个缩写名称说明了XAMPP安装包所包含的文件:Apache web 服务器, MySQL数据库, PHP

Linux下MySQL的安装与配置

  在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕.今天,需要在Linux下用Qt连接MySQL.遂安装配置了一把. 1)首先检查系统中是否已经安装了MySQL 在终端里面输入 sudo netstat -tap | grep mysql 若没有反映,没有显示已安装结果,则没有安装.若如下显示,则表示已经安装 2)如果没有安装,则安装MySQL. 在终端输入 sudo apt-get install mysql-server mysql-clien

Ubuntu 系统下安装 IntelliJ IDEA

本篇内容为大家提供的是IntelliJ IDEA 使用教程中的Ubuntu 系统下安装 IntelliJ IDEA,IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合.代码审查. 创新的GUI设计等方面的功能可以说是超常的. .感兴趣的同学可以参考学习下,具体内容如下: 系统要求 系统支持:只要是支持 GNOME 或 KDE 桌面系统,建议是 Ubu

linux CentOS 系统下如何将php和mysql命令加入到环境变量中_Linux

linux CentOS 系统下如何将php和mysql命令加入到环境变量中 在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行"php -v"命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php.mysql和apache分别安装在/phpstudy/server/php/./phpstudy