[Ubuntu]安装Mysql

安装MySQL 

sudo apt-get install mysql-server 

这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。 

配置MySQL 

注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来: 

默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入: 

$mysql -u root 

在这里之所以用-u root是因为我现在是一般用户(firehare),如果不加-u root的话,mysql会以为是firehare在登录。注意,我在这里没有进入根用户模式,因为没必要。一般来说,对mysql中的数据库进行操作,根本没必要进入根用户模式,只有在设置时才有这种可能。 

进入mysql之后,最要紧的就是要设置Mysql中的root用户密码了,否则,Mysql服务无安全可言了。 

mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123456"; 

注意,我这儿用的是123456做为root用户的密码,但是该密码是不安全的,请大家最好使用大小写字母与数字混合的密码,且不少于8位。 

这样的话,就设置好了MySQL中的root用户密码了,然后就用root用户建立你所需要的数据库。我这里就以xoops为例: 

mysql>CREATE DATABASE xoops; 

mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@localhost IDENTIFIED BY "654321"; 

这样就建立了一个xoops_roots的用户,它对数据库xoops有着全部权限。以后就用xoops_root来对xoops数据库进行管理,而无需要再用root用户了,而该用户的权限也只被限定在xoops数据库中。 

如果你想进行远程访问或控制,那么你要做两件事: 

其一: 

mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@"%" IDENTIFIED BY "654321"; 

允许xoops_root用户可以从任意机器上登入MySQL。 

其二: 

$sudo gedit /etc/mysql/my.cnf 

老的版本中 

>skip-networking => # skip-networking 

新的版本中 

>bind-address=127.0.0.1 => bind-address= 你机器的IP 

这样就可以允许其他机器访问MySQL了。

时间: 2024-10-28 23:57:34

[Ubuntu]安装Mysql的相关文章

Ubuntu安装MySQL

一.验证原有主机是否已安装MySQL:     这里主要是运行sudo netstat -tap | grep mysql命令查看是否有MySQL监听的端口: $ netstat -tap | grep mysql     二.安装MySQL:     在确认主机未安装MySQL后,运行命令sudo apt-get install mysql-server mysql-client进行在线安装: $ sudo apt-get install mysql-server mysql-client  

[mysql]ubuntu安装mysql

http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97  安装MySQL  sudo apt-get install mysql-server  这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置.  配置MySQL  注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们

ubuntu 安装mysql 5.5.28 编译安装 innodb 配置

安装环境:ubuntu 桌面版12.10 安装版本:mysql-5.5.28.tar.gz 使用root用户安装 su root 在出现的提升中输入密码 1.安装必备工具 1.1.安装cmake编译器 apt-get install cmake 1.2.安装libncurses5-dev包 apt-get install libncurses5-dev 1.3.安装bison apt-get install bison 1.4 安装g++ apt-get install g++ 2.安装mysq

Ubuntu 安装mysql和简单操作

http://www.cnblogs.com/zhuyp1015/p/3561470.html ubuntu上安装MySQL非常简单只需要几条命令就可以完成. 1. sudo apt-get install mysql-server   2. apt-get isntall mysql-client   3.  sudo apt-get install libmysqlclient-dev   安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:

Ubuntu安装mysql失败经历

Ubuntu 限于种种原因,最近老是觉得的Ubuntu和windows7双系统使用很不爽,所以无聊中格式化硬盘,重新装了个Ubuntu单系统.貌似好久没有接触单系统的计算机了,硬盘安装的Ubuntu明显流畅多了.不过刚得意了一活儿就后悔啦!jdk/mysql/tomcat什么的配置又要重新开始.折腾了. 删除不要的软件后,开始配置自己的新系统.首先就是先安装mysql吧,执行:sudo apt-get install mysql-server之后,自己不理之.后来回来,就遇到下图所示的错误: 很

Ubuntu安装MySQL和Python库MySQLdb步骤

一.安装MySQL服务器和客户端 执行以下命令: sudo apt-get install mysql-server-5.6 mysql-client-5.6 sudo apt-get install libmysqlclient-dev libmysqld-dev 二.Python安装MySQLdb库 执行以下命令: sudo apt-get install python-pip sudo apt-get install python-dev sudo pip install mysql-py

Ubuntu下mysql安装和操作图文教程_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 的s

Ubuntu Server 16.04安装MySQL设置远程访问出现问题的完美解决方案(error:10061)_Linux

说明: 一个朋友在使用Ubuntu Server 16.04安装MySQL,设置远程访问的时候出现了问题,请我帮忙.但是,我也没有使用过Ubuntu安装MySQL,于是乎搜索了很多技术文件,比着葫芦画瓢.但是,由于MySQL版本的差异,导致在安装设置的过程中出现了一些问题:就是不能远程访问. 一.安装mysql 1. 安装需要使用root账号,如果不会设置root账号的请参考Linux公社的其他文章.安装mysql过程中,需要设置mysql的root账号的密码,不要忽略了. sudo apt-g

Ubuntu操作系统下安装MySQL数据库的方法

安装版本mysql-5.0.40 需编译 下载编译需要的一些工具,这些工具在默认安装的ubuntu上可能没有,需要手动安装 sudo apt-get install g++ gcc make automake perl 安装好所有需要的工具 下载需要的libncurses5-dev.kdelibs_dev 和 kdelib sudo apt-get update apt-get install build-essential sudo apt-get install libncurses5-de