Linux中如何安装mysql数据库
安装mysql
1、解压源码压缩包
如果服务器可以上网也可以采用在线安装方式,在线安装操作简单具体见下面在线安装步骤
进入源码压缩包所在目录输入#tar -zxvf mysql-5.6.17-linux-glibc2.5-i686.tar.gz
2、移动解压文件到/usr/local/mysql
#mv mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql
3、添加mysql组及用户
#cd /usr/local/mysql
#groupadd mysql
#useradd -r -g mysql mysql
4、安装相关软件包
#apt-get install libaio-dev
5、设置权限
#chown -R mysql:mysql /usr/local/mysql
#chown -R root /usr/local/mysql
#chown -R mysql /usr/local/mysql/data
6、初始化Mysql
#/usr/local/mysql/scripts/mysql_install_db --user=mysql

7、启动及进入Mysql
(1)启动:
#/usr/local/mysql/bin/mysqld_safe --user=mysql &

(2)出现如上图后Ctrl+c退出;进入目录:
(3)进入目录:#cd /usr/local/mysql/bin
执行: #./mysql -u root
如图如示(表示数据库安装成功):
执行:exit;

(4)检测进程是否正常启动:
执行:#ps -A|grep mysql

(5)进入/usr/local/mysql/bin目录:给root用户添加密码为root (修改数据库密码)
执行:#/usr/local/mysql/bin/mysqladmin -u root password 'root'
注:如果要远程访问mysql则要修改访问权限,对外服务器为安全请不要开启
执行:#/usr/local/mysql/bin/mysql -u root -p
输入密码:root
如果连接成功显示如图所示:

执行:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
flush privileges;(如下图所示)

(6)配置mysql事件自启动
#vi /usr/local/mysql/my.cnf
在[mysqld]下面添加
event_scheduler = 1
max_allowed_packet = 20M
,如下图

然后:wq(保存退出)
重启服务器,完成。
Linux中如何安装mysql数据库的更多相关文章
- Linux中在线安装Mysql和修改密码设置服务启动
一.说明:本文教大家在linux下在线安装mysql.网上的很多文章写的太乱,我们只取操作最方便的在线安装方式.本文以Centos为例. 二.安装过程. 1.安装客户端和服务端: (1)检查是否已经安 ...
- linux django 知识点 安装mysql数据库 和 pycharm
django 命令及相关知识点 1. 启动 pycharm 命令:sh pycharm.sh 2. 创建 django 项目 : django-admin.py startproject Hello ...
- Linux系统上安装mysql数据库
一:下载并且上传安装包到linux系统上 1:下载地址:http://dev.mysql.com/downloads/mysql/ 2:通过LeapFtp工具,将windows上的mysql安装包拷贝 ...
- windows中配置安装mysql数据库
MySql 是一种免费的关系型数据库,相较于 MsSqlServer 和 Oracle 比较轻量化,安装也很简单,而且免费不需要的版权费用,个人认为一般的小项目采用还是比较合适的,当然也有部分数据量很 ...
- JAVAEE——宜立方商城13:Mycat数据库分片、主从复制、读写分离、100%Linux中成功安装Mysql的方法
1 海量数据的存储问题 如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB.对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求.这个时候NoSQL ...
- Linux环境下安装MySQL数据库
Linux安装mysql服务分两种安装方法: (1).源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错: (2).使用官方编译好的二进制文件安装,优 ...
- Linux下yum安装MysqL数据库
1.命令安装mysql # yum install mysql mysql-server mysql-devel -y 最后提示 Complete! 表示安装成功 2.查看是否生成了mysqld服务 ...
- linux环境下安装mysql数据库遇到的问题
总结一句话: 安装完mysql数据库记得授权远程登录. 坑的现象: ERROR 1045 (28000): Access denied for user 'guoxp'@'localhost' ( ...
- Linux rpm包安装MySQL数据库问题总结
1.安装包准备 2.按顺序安装以下安装包 一定要按顺序安装,因为前面的包是后面包的依赖 [root@iz2ze1bzpi3orra8lboxqiz mysql]# rpm -ivh Percona-S ...
随机推荐
- UVA-108-Maximum Sum-子矩阵最大和(最大连续子序列的变形)+降维处理+dp
A problem that is simple to solve in one dimension is often much more difficult to solve in more tha ...
- shell常用命令及正则辅助日志分析统计
https://www.cnblogs.com/wj033/p/3451618.html 正则日志分析统计 3 grep 'onerror' v3-0621.log | egrep -v '(\d ...
- 4_2.springboot2.x配置之springmvc自动配置
1.Spring MVC auto-configuration 查看官方文档: Spring Boot为Spring MVC提供了自动配置,适用于大多数应用程序. 自动配置在Spring的默认值之上添 ...
- 一文教会你用Python实现最有效的剪切板实时监控
前言 上网浏览网页的时候,看见好的内容免不了要使用复制粘贴,但是我们看到的内容.心里想要的内容和实际粘贴后的内容往往不一致.数据的获取始于复制,终于粘贴,那么问题来了,在这中间系统做了哪些操作,我们怎 ...
- POJ 2187 /// 凸包入门 旋转卡壳
题目大意: 求最远点对距离 求凸包上的最远点对 挑战263页 #include <cstdio> #include <string.h> #include <algori ...
- East Central North America 2006 Hie with the Pie /// 状压dp oj22470
题目大意: 输入n,有n个地方(1~n)需要送pizza pizza点为0点 接下来n+1行每行n+1个值 表示 i 到 j 的路径长度 输出从0点到各点送pizza最后回到0点的最短路(点可重复走) ...
- Oracle批量更改用户下表空间
--查询某个用户下的表,并生成一个修改其命名空间的批处理语句 select 'alter table '|| table_name ||' move tablespace 要迁入的表空间;' from ...
- NoSQL SimpleDB
- Math: Fibonacci
https://www.zhihu.com/question/28062458 http://blog.csdn.net/hikean/article/details/9749391 对于Fibona ...
- css3 ---1 基本的选择器
基本的选择器 <style type="text/css"> /*通配符选择器*/ * { margin: ; padding: ; border: none; } / ...