Linux下安装mysql
来源:互联网 发布:王伟 知乎 编辑:程序博客网 时间:2024/05/22 07:02
1,下载 http://dev.mysql.com/downloads/mysql/
2.安装
2.1.检测是否已经安装了mysql
rpm -qa | grep mysql
如果已经安装了,将其卸载,如:
rpm -e –nodeps mysql-libs-5.1.71-1.el6.x86_64
2.2.安装mysql
1、创建一个mysql 文件夹
mkdir /usr/local/src/mysql
2、进入这个mysql文件夹
cd /usr/local/src/mysql
3、上传mysql安装包
rz -y mysql 安装包
4、解压mysql安装包
tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
5、安装server
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
注意:这里会出错…
因为要先安装依赖:
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
需要升级 这个 libstdc++-4.4.7-4.el6.x86_64
yum update libstdc++-4.4.7-4.el6.x86_64
6、安装中…
7、安装client
rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
需要先安装这个依赖:
yum -y install libncurses.so.5 libtinfo.so.5
8、查询mysq服务运行状态
service mysql status
提示 服务未启动。
9、启动mysql服务
service mysql start
10、使用root账号登录mysql
提示:Access denied for user ‘root’@’localhost’ (using password:NO) 登录失败
解决办法:在安装mysql server时有句提示:
A RADDOM PASSWORD HAS BEEN SET FOR THE MYSQL root USER !You will find that password in ‘/root/.mysql_secret’.
在这个文件夹下找到 初始设置的随机密码
注意:这个密码是不安全的,所有需要修改初始密码。
11、使用随机密码登录mysql账号:
mysql -uroot -p
12、修改root密码:
SET PASSWORD = PASSWORD(‘123456’);
2.3.系统启动时自动启动mysql服务
13、加入到系统服务:
chkconfig –add mysql
14、自动启动:
chkconfig mysql on
15、查询列表:
chkconfig
说明:都没关闭(off)时是没有自动启动。
2.4.开启远程访问
登录:
mysql -uroot –p123456
设置远程访问(使用root密码):
grant all privileges on . to ‘root’ @’%’ identified by ‘123456’;
flush privileges;
防火墙打开3306端口
/sbin/iptables -I INPUT -p tcp –dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables status
到这里,恭喜你,在linux系统上就完成了mysql的安装…..
一台linux 安装两个端口号的 mysql
安装mysql
安装的mysql的percona分支;
可以参考文档:http://www.percona.com/doc/percona-server/5.6/
安装包:Percona-Server-5.6.21-70.0-r688-el6-x86_64-bundle.tar
首先安装cmake
yum -y install cmake
命令:
cd /usr/local/src/
mkdir mysql-percona
cd mysql-percona/
rz 上传安装包
tar 解压安装包
tar -xvf Percona-Server-5.6.21-70.0-r688-el6-x86_64-bundle.tar
rpm -ivh Percona-Server-shared-56-5.6.21-rel70.0.el6.x86_64.rpm
rpm -ivh Percona-Server-client-56-5.6.21-rel70.0.el6.x86_64.rpm
rpm -ivh Percona-Server-server-56-5.6.21-rel70.0.el6.x86_64.rpm
启动:
service mysql start
修改root密码:
mysqladmin -u root password “root”
登录:
mysql -uroot -proot
设置远程访问(使用root密码):
grant all privileges on . to ‘root’ @’%’ identified by ‘root’;
flush privileges;
防火墙打开3306端口
/sbin/iptables -I INPUT -p tcp –dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables status
- 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
- Java注解(Annotation)详解(三)——解析注解
- Java 解決BufferedReader读取UTF-8文件中文乱码
- js封装map
- poj 3026 Borg Maze 最小生成树prim
- Fail to connect to camera service的几种原因和解决方法
- Linux下安装mysql
- HDU 2594 Simpsons’ Hidden Talents (kmp)
- LeetCode 169: Majority Element
- SimilarityUtil相似度匹配
- OpenGL库深度剖析 & gl,glu,glut的区别
- Linux下各路径的作用
- Effective C++笔记(三)
- display table标签
- 关于解决移动页面固定宽度 缩放显示