安装mysql前可能需要其他软件的依赖,请先执行下面命令安装mysql的依赖软件

shell> apt-cache search libaio # search for info
shell> apt-get install libaio1 # install library

然后可以进入mysql的安装步骤了

1 解压缩二进制文件:

tar -xzvf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz

2 将解压后的文件夹更名为mysql

mv mysql-5.6.36-linux-glibc2.5-x86_64/  mysql

3 打开/etc/profile文件增加mysql的HOME到环境变量中

vim /etc/profile

4 增加下面代码到/etc/profile

export MYSQL_HOME=/usr/local/mysql
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/sbin:$HADOOP_HOME/bin:$HBASE_HOME/bin:$MYSQL_HOME/bin

5 使配置立刻生效

source /etc/profile

6 进入到mysql文件夹

cd mysql

7 执行下面代码安装mysql(指定mysql的root用户)

./scripts/mysql_install_db --user=root

8 后台启动mysql进程

nohup mysqld_safe --user=root > /dev/null 2>&1 &

9 以root用户连接mysql

mysql -uroot

10 修改mysql的root用户的密码

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('admin');

11 退出mysql

exit

12 重新以root用户并用admin密码登陆

mysql -uroot -padmin

13 如果需要让root用户可以远程登陆,执行下面命令

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION ;GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' identified by 'admin' WITH GRANT OPTION ;
flush privileges ;

安装过程中如果遇到Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists! 异常,可以参考下面的解决方案:

http://blog.csdn.net/coroutines/article/details/7715621

转载于:https://www.cnblogs.com/kuillldan/p/6955578.html

MySql通用二进制版本在Linux(Ubuntu)下安装与开启服务相关推荐

  1. 在linux下怎么安装mysql,手把手教你在Linux系统下安装MySQL

    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1. 下载并安装MySQL官方的 Yum R ...

  2. mongodb ubuntu下安装以及开启远程访问

    mongodb ubuntu下安装以及开启远程访问 ubuntu下安装 sudo apt-get install mongodb 安装好后,查看是否运行: pgrep mongo -l 在 termi ...

  3. Linux:ubuntu 下安装软件,卸载,查看已经安装的软件

    ubuntu 下安装软件,卸载,查看已经安装的软件 参考网址:http://wiki.ubuntu.org.cn/UbuntuSkills 一般的安装程序用三种:  .deb 和.rpm 这两种安装文 ...

  4. ubuntu装双系统win7和linux,Ubuntu下安装WIn7(双系统)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 win7下安装ubuntu组成双系统很容易,虽然也应该有知道怎么在ubuntu下安装win7组成双系统的人,我就把我的经验分享出来: 1.准备工具:一个U ...

  5. linux/ubuntu下安装java开发环境

    在ubuntu下安装和配置java开发环境,下面对自己的一些实践做了一下总结. Sun JDK的安装一般有两种方式: 一.通过ubuntu提供的包管理工具进行安装 ubuntu在其包仓库里都包括有JD ...

  6. metasploit下载教程linux,Ubuntu下安装Metasploit

    Metasploit是一款开源的安全漏洞检测工具,可以帮助安全和IT专业人士识别安全性问题,验证漏洞的缓解措施,并管理专家驱动的安全性进行评估,提供真正的安全风险情报. 下载之后记得比对校检码,如果校 ...

  7. Cpp web(一) Ubuntu下安装使用Crow服务

    文章目录 Ubuntu下安装Crow #1 环境 #2 安装 #2.1 安装Boost #2.2 安装Crow #3 使用 #3.1 Clion Ubuntu下安装Crow #1 环境 C++11 b ...

  8. Linux/Ubuntu下安装QQ2012

    Ubuntu 12.04安装QQ2012,下载后请根据自己的机器类型,按照下面的32位或64位安装说明安装 新版本更新说明: 1.qq版本升级到官方最新qq2012Beta1 2.点击密码框不会崩溃 ...

  9. linux ubuntu下安装拳皇97

    在一番尝试后,终于在Ubuntu下成功运行kof97,为linux增加了许多趣味性-- 分享给大家一些经验,避免大家入坑. 1.安装模拟器 这里网上有很多资料介绍模拟器安装.我的系统是Ubuntu14 ...

最新文章

  1. 使用TensorFlow进行机器学习即服务
  2. 对于索引(a,b,c),下列哪些说法是正确的
  3. window.opener
  4. 计算机系统基础 南京大学,计算机系统基础(一):程序的表示、转换与链接
  5. 移动端cube界面设计html,滴滴 Web 移动端组件库 cube-ui 开源
  6. 如何选择一款优秀的儿童读写台灯?
  7. flash软件视频不能测试,360安全卫士解决视频播放错误怎么办?无法调出flash解决办法...
  8. java 下载工具_java_java编写Http服务器下载工具,这个工具比较简单,用于配合 - phpStudy...
  9. php开发当中遇到的各种问题,PHP项目开发中遇到过的问题
  10. 数据发现:凭什么登顶富豪榜?
  11. Python使用wxpython制作简单文本编辑器
  12. 砸黑板! 正则表达式!!!re 模块
  13. 01 Python基础
  14. mysql 锁定表_mysql表锁定技术
  15. 截图工具因为计算机无法使用,win7系统截图工具无法使用提示“当前未在计算机上运行”的解决方法...
  16. 一些常用的公共 DNS 服务器 IP 地址
  17. Raft一致性算法论文
  18. 来了,Github 终于上线收藏夹了
  19. 毕业设计 stm32地下井盖管道安全监控系统 - 物联网 单片机
  20. me511完美刷GMS,可以使用android market,同步gmail联系人,使用google导航

热门文章

  1. android调用unity,大神们,请问unity和Android交互的时候,为什么总是调用不到方法...
  2. 写得太好了!树莓派安装docker
  3. 【吐血整理】面试官问的那些Java原理你都懂吗
  4. Android开发究竟该如何学习,成功入职字节跳动
  5. python【力扣LeetCode算法题库】136-只出现一次的数字
  6. linux yum yum gem,CentOS 7 gem 安装fluentd
  7. win10桌面计算机打不开,win10系统桌面图标打不开的解决技巧
  8. 网络推广专员浅析如何在日常网络推广过程中增加网站转化率?
  9. 网络营销——网络营销专员如何应对网站关键词排名波动情况?
  10. java 三个参数的运算符,java – 三个参数运算符:局部变量可能尚未初始化