环境:
linux:64位,RedHead
mysql:5.6.30
安装资源:
mysql:mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz
安装步骤:
1:下载mysql安装包
使用官方编译好的二进制文件安装,下载地址http://dev.mysql.com/downloads/mysql/#downloads
2:解压安装包
cd /app/tools tar -xvf mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz
3:进入解压安装包,复制解压后的mysql目录到系统的本地软件目录:
cp -rf mysql-5.6.17-linux-glibc2.5-i686/* /usr/local/mysql/
4:添加系统mysql组和mysql用户:
groupadd mysql useradd -r -g mysql mysql
5:安装数据库:
进入安装mysql软件目录
cd /usr/local/mysql修改当前目录拥有者为mysql用户
chown -R mysql:mysql ./安装数据库
./scripts/mysql_install_db --user=mysql修改当前目录拥有者为root用户
chown -R root:root ./修改当前data目录拥有者为mysql用户
chown -R mysql:mysql data
到此数据库安装完毕
6:启动mysql服务和添加开机启动mysql服务:
添加开机启动,把启动脚本放到开机初始化目录
cp support-files/mysql.server /etc/init.d/mysqld启动mysql服务
service mysqld start 重启: service mysqld restart检测服务状态
ps -ef|grep mysqld 或者 service mysqld status 或者 netstat -antp |grep :3306一般都会正常,截图不在贴
7:修改mysql的root用户密码,root初始密码为空的:
./bin/mysqladmin -u root password '密码'8:把mysql客户端放到默认路径:
bin下的mysqld 是服务端,mysql是客户端,我们服务端启动完毕之后,用的最多的就是客户端mysql命令,所以做这个软连接,就可以直接输入mysql命令了,一般/usr/local/bin 是在环境变量中的
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql注意:建议使用软链过去,不要直接包文件复制,便于系统安装多个版本的mysql,到时候直接修改软连接就可以了。
使用:
1:登录mysql
mysql -u localhost -uroot -p
2:查看数据库
show databases;
3:查看当前数据库的用户
use mysql; select * from user;
可以看到,默认情况下有这几个用户,他们的密码都是没有空的,其中testweb02是我linux机器的名字,表字段中*_priv的都是权限,Y代表有权限,N代表无权限,登录mysql 中-u 后面的就这用户名这一列,如果客户端连的ip不在这个表中记得要开通下权限。
4:开通权限,授权给某个ip的用户
grant ALL PRIVILEGES ON *.* to root@"%" identified by "123456" WITH GRANT OPTION; flush privileges;%通配符就是所有的ip都允许,%的位置可以针对固定的ip,也可以用% 什么ip都允许!%你就可以简单理解谁都让连或者说的允许远程连接,基本上这个意思,123456的位置是密码。
5:查看mysql端口号
默认是3306,我们可以做修改的
show global variables like 'port';
修改:
1:修改mysql的端口号
找my.cnf 这个文件是mysql的配置文件,如果不知道在哪,就执行这个命令
find / -name 'my.cnf'
会找到很多,其实应该是安装目录下的/usr/local/mysql/my.cnf,然后直接vi这个文件就可以改端口号了。
【纯个人项目遇到的问题总结,如能帮上您,我很开心,如有错误或者不严谨的地方,还望指教!】
相关推荐
Linux下安装Mysql数据库; Linux mysql rpm安装包 Linux mysql安装教程
linux下安装mysql服务器
Linux下安装mysqlLinux下安装mysqlLinux下安装mysqlLinux下安装mysql
linux 安装mysql
Linux安装mysql5.7详细步骤,经实践可用。
Linux下安装MYSQL简要方法,言简意赅,深入浅出
MySQL-server-community-5.1.60-1.rhel4.i386.rpm,linux下安装MySQL的安装包
linux下安装mysql
linux 系统下安装mysql数据库
linux安装mysql;linux安装mysql;linux安装mysql;linux安装mysql;linux安装mysql;linux安装mysql;
linux安装mysql,亲测没有问题,本文档详细介绍了linux下用命令行实现mysql的安装,小白即可使用
linux安装Mysql不兼容的解决办法。 Linux下查看Mysql的安装路径。 Linux完全删除MySQL
linux安装mysql文档
linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下mySql安装 经典 实验无数次的经验linux下...
Linux下安装mysql安装包安装及详细步骤 (有安装包及步奏 问题解答) Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种...
本TXT文件为第三章Linux 下安装 Mysql5.0 测试环境:系统 CentOS 5.2 MySQL版本 5.0.67 第一步:下载mysql-5.0.67.tar.gz 第二步:安装mysql-5.0.67 第三步:编译·安装 第四步:安装后的配置 ...
linux下安装MySQL数据库及相关配置,比较详细。