CentOS 6.5系统上安装MySQL数据库
1、查看系统是否安装了MySQL
使用命令:
#rpm -qa | grep mysql
2、卸载已安装的MySQL
卸载mysql命令如下:
#rpm -e --nodeps mysql-libs-5.1.61-4.el6.x86_64
要将 /var/lib/mysql文件夹下的所有文件都删除干净
3、安装新的MySQL
命令如下:
#rpm -ivh MySQL-server-5.5.30-1.el6.x86_64.rpm
#rpm -ivh MySQL-client-5.5.30-1.el6.x86_64.rpm
#rpm -ivh MySQL-devel-5.5.30-1.el6.x86_64.rpm
4、启动MySQL服务
方法一:重新启动系统
方法二:#service mysql start
查看MySQL运行状态的方法:
使用命令:# /etc/rc.d/init.d/mysql status
结果: 显示 “SUCCESS” 则已经运行
显示 “FAILED” 则没有运行
MySQL服务一些其他命令
a、察看mysql是否在自动启动列表: # /sbin/chkconfig –list
b、添加mysql到系统自启动服务组: # /sbin/chkconfig – add mysql
c、把mysql从启动服务组中删除: # /sbin/chkconfig – del mysql
d、停止mysql服务: # service mysql stop
e、脚本启动mysql服务: # /etc/rc.d/init.d/mysqld start
f、脚本停止mysql服务: # /etc/rc.d/init.d/mysqld stop
5、安装完成之后为MySQL设置root密码。
命令如下:
# /usr/bin/mysqladmin -u root password '123456'
6、mysql安装目录说明
/var/lib/mysql 数据库文件
/usr/share/mysql 命令及配置文件
/usr/bin (mysqladmin、mysqldump等命令)
7、linux 下安装的mysql表名是区分大小写的,如果要不区分大小写,可以采用以下方式
1、拷贝 /usr/share/mysql/my-huge.cnf 到 /etc/my.cnf(如果已有该文件可以直接修改)
命令如下:# cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
2、修改my.cnf 文件
在 [mysqld]下增加
lower_case_table_names=1 #表名全部为小写,避免出现大小写敏感
3、重启mysql
# service mysql restart
8(可选)、为连接MySQL的主机分配权限(方便远程连接MySQL数据库):
命令如下:
>mysql GRANT ALL ON *.* TO 'username'@'%' identified by 'password' WITH GRANT OPTION; //xxx.xxx.x.xx是你的IP
9(可选)、更改MySQL默认字符集 (默认字符集和操作系统字符集一样,所以不需要设置)
查看mysql字符集:mysql> show variables like 'character_set_%';
1、查询和安装和上面一样
2、mysql 5.6安装好之后密码保存在文件:
/root/.mysql_secret
3、启动mysql服务,
service mysql start
4、修改mysql root 密码:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
参考:http://www.server110.com/mysql/201312/3792.html
CentOS 6.5系统上安装MySQL数据库的更多相关文章
- Linux系统上安装mysql数据库
一:下载并且上传安装包到linux系统上 1:下载地址:http://dev.mysql.com/downloads/mysql/ 2:通过LeapFtp工具,将windows上的mysql安装包拷贝 ...
- linux/Ubuntu系统上安装mysql数据库(附图详解)
在前面的文章中,我已经分享了如何在Ubuntu系统中安装以及搭建java开发环境,那么当我们需要跟数据打交道的时候,那么就需要在ubuntu系统中安装一个数据库了,那么废话就不多说了,我们这里主要是分 ...
- 在CentOS7系统上安装MySQL数据库
1.下载安装MySQL官方repo文件 下载MySQL的官方repo文件 [root@centos7 ~]# wget -i -c http://dev.mysql.com/get/mysql57-c ...
- 在linux上安装MySQL数据库,并简单设置用户密码,登录MySQL
在新装的Centos系统上安装MySQL数据库. <p><a href="http://www.cnblogs.com/tijun/">提君博客原创< ...
- CentOS 6.5系统上安装SVN服务器端的方法及步骤
VN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服务 ...
- CentOS 6.5系统上安装SVN服务器端的方法及目录访问权限配置(转总结)
SVN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服 ...
- Linux+Redis实战教程_day02_Linux系统上安装MySQL
Linux系统上安装MySQL 安装MySQL 卸载自带mysql 查询mysql的安装情况,可以直接使用了 rpm -qa | grep -i mysql –-color 卸载原生的MySQL rp ...
- 在windows上安装MySQL数据库注意点及Navicat Premium 15的破解
在windows上安装MySQL数据库 跟随慕课网教程(http://www.imooc.com/wiki/mysqllesson/mysqlwindows.html)下载安装MySQL: 其中注意 ...
- 在CentOS Linux 7.5上安装MySQL
本文来自与https://www.linuxidc.com/Linux/2018-05/152574.htm 随着CentOS 7 MySQL的发布,世界上最流行的开源关系数据库管理系统在CentOS ...
随机推荐
- Table of Contents - Jersey
Jersey 1.19.1 Getting Started Get started with Jersey using the embedded Grizzly server Get started ...
- Table of Contents - Spring
The IoC container Spring 容器 属性注入 & 构造注入 Bean 实例的创建方式 p-namespace & c-namespace 集合属性的注入 作用域 延 ...
- [CAMCOCO][C#]我的系统架构.服务器端.(四)----Model层 实体的自我验证
这是Model的第二篇,上一篇点这里 这块完全是扒了@何镇汐大神博客里的教程实现的,在这之前完全没想到数据验证居然可以这样做!!在此表示严重感谢!!! 点击这里可以去了解这个方法的原理,老胡估计自己是 ...
- Developers, do consider different user roles! - A bad experience with cron
The Story: Last week, I found one of our embedded arm linux device ran out of flash space( totally ...
- ubuntu 删除除了某个文件或文件夹之外的所有文件或者目录
今天需要将网站根目录下的所有文件全部删除但是还需要保留phpmyadmin这个文件夹,本来是可以一个一个删除的,后来想应该会有 一个命令是可以用一个命令删除除了phpmyadmin之外的所有文件和文件 ...
- CityEngine2012(32位)安装
今天下午把CityEngine2012装好了,既然Esri大力推CityEngine作为其三维建模软件,那就学习一下,还好没花多长时间搞定破解版,以前装Erdas,南方CASS,AutoCAD那些该死 ...
- c++11:iota
iota: Fills the range [first, last) with sequentially(循环的) increasing values, starting with value an ...
- ASP.NET MVC 应用程序的安全性,看一眼你就会了
1.使用Authorize特性登陆对于我们开发程序而言,基本上都是要求角色成员使用Authorize特性,比如,对于管理员而言角色是Admin,对于登陆注册登陆用户而言是User那么我们在用户登陆的时 ...
- AngularJS(11)-API
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- JavaScript 垃圾回收机制分析
同C# .Java一样可以手工调用垃圾回收程序,但是由于其消耗大量资源,而且手工调用的不会比浏览器判断的准确,所以不推荐手工调用垃圾回收. 最近精力主要用在了Web 开发上,读了一下<Jav ...