linux mysql 安装和配置
来源:互联网 发布:方正字体 for mac 编辑:程序博客网 时间:2024/06/01 09:04
系统redhat 6.5server版
mysql5.5
先到官方分别下载好mysql服务端和客户端,这里使用rpm版
http://www.mysql.com/downloads/
对于redhat 6.5server版安装出错,文件或包冲突问题,然后直接安装
执行 yum remove mysql-libs
查找以前是否安装有mysql,使用下面命令:
rpm -qa|grep -i mysql
如果显示有如下包则说明已安装mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库
删除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
删除老版本mysql的开发头文件和库
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
1.安装MySQL Server的rpm包
rpm -ivh MySQL-server-xxx.linux_glibc2.5.x86_64.rpm
2.安装MySQL客户端
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
可使用如下命令启动MySQL:
service mysql start
使用SET PASSWORD命令修改root用户的密码,参考如下:SET PASSWORD = PASSWORD('root123456');
设置开机自启动
/etc/init.d/mysql start
设置完成后重启系统,使用natstat –nat命令可看到MySQL的3306端口
后续一些操作
创建用户和授权
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
GRANT SELECT, INSERT ON test.user TO 'pig'@'%';
GRANT ALL ON *.* TO 'pig'@'%';
修改单条数据超过1M的问题
show VARIABLES like '%max_allowed_packet%';
vi /etc/my.cnf (windows下my.ini),在[mysqld]段或mysql的server添加或修改
max_allowed_packet = 20M
重启mysql 再次查看 搞定
修改最大超时时间
show global variables like '%timeout%';
vi/etc/my.cnf 加入
interactive_timeout=8640000
wait_timeout=8640000
重启mysql 再次查看 搞定
mysql5.5
先到官方分别下载好mysql服务端和客户端,这里使用rpm版
http://www.mysql.com/downloads/
对于redhat 6.5server版安装出错,文件或包冲突问题,然后直接安装
执行 yum remove mysql-libs
查找以前是否安装有mysql,使用下面命令:
rpm -qa|grep -i mysql
如果显示有如下包则说明已安装mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库
删除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
删除老版本mysql的开发头文件和库
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
1.安装MySQL Server的rpm包
rpm -ivh MySQL-server-xxx.linux_glibc2.5.x86_64.rpm
2.安装MySQL客户端
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
可使用如下命令启动MySQL:
service mysql start
使用SET PASSWORD命令修改root用户的密码,参考如下:SET PASSWORD = PASSWORD('root123456');
设置开机自启动
/etc/init.d/mysql start
设置完成后重启系统,使用natstat –nat命令可看到MySQL的3306端口
后续一些操作
创建用户和授权
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
GRANT SELECT, INSERT ON test.user TO 'pig'@'%';
GRANT ALL ON *.* TO 'pig'@'%';
修改单条数据超过1M的问题
show VARIABLES like '%max_allowed_packet%';
vi /etc/my.cnf (windows下my.ini),在[mysqld]段或mysql的server添加或修改
max_allowed_packet = 20M
重启mysql 再次查看 搞定
修改最大超时时间
show global variables like '%timeout%';
vi/etc/my.cnf 加入
interactive_timeout=8640000
wait_timeout=8640000
重启mysql 再次查看 搞定
0 0
- linux mysql 安装和配置
- Linux Mysql 安装和配置
- Linux下Mysql安装和配置
- Linux下Mysql安装和配置2
- Linux下 安装配置apache和mysql
- linux下安装和配置mysql
- Linux下mysql的安装和配置
- linux安装配置mysql
- Linux安装配置MySQL
- Linux mysql 安装 配置
- mysql 安装配置 linux
- linux下安装mysql和mysql主从配置
- Linux 下 JDK Tomcat 和 Mysql 的安装和配置
- MySQL安装和配置
- Mysql--安装和配置
- MySQL安装和配置
- MySQL 安装和配置
- mysql安装和配置
- Opencv学习笔记_载入显示图片
- 在Myeclipse中配置 jboss 图解
- 有关Out of memory(oom)问题
- getAttibute和getParameters的区别
- windows 进程间通信的几种方式
- linux mysql 安装和配置
- java实现http多线程下载,断点回复
- 区分系统数据源
- Java多态学习笔记
- 工程内文件版本号不匹配
- Activiti 5.3:子流程(subProcess)
- spring定时器
- python正则表达式中的match 和 search
- hdu 2553 N皇后问题 (搜索)