源码包官网下载:http://dev.mysql.com/downloads/

MySQL手册官网下载:http://dev.mysql.com/doc/

安装ncurses:

1、tar -zxvf  ncurses-5.9.tar.gz

2、cd ncurses-5.9.tar.gz ; ./configure; make clean; make; make install

修改时区和时间为东八区北京时间

http://blog.csdn.net/dmtnewtons_blog/article/details/13510187

安装MySQL:

1、tar -zxvf mysql-5.1.62.tar.gz

2、cd mysql-5.1.62; ./configure --prefix=/usr/local/mysql --with-plugins=csv,innobase,myisam,heap,innodb_plugin

3、make clean; make

4、make install;

5、cp support-files/my-large.cnf /etc/mysql/my.cnf

6、nano -w /etc/mysql/my.cnf

[1] 将 skip-external-locking 和 thread_cache_size 注掉

[2] 注意[mysqld_safe] 和 [mysqld] 中的 socket 和 pid-file 的运行目录,如:

[mysqld_safe]
            socket          = /var/mysqld/mysqld.sock

[mysqld]

pid-file          = /var/mysqld/mysqld.pid
            socket          = /var/mysqld/mysqld.sock

7、cd /usr/local/mysql/bin/

8、groupadd -g mysql; useradd -g mysql; chown -R mysql:mysql *;

9、./mysql_install_db --user=mysql

10、./mysqladmin -u root password '111111'

11、./mysqld_safe --user=mysql

若启动失败,ps awx|grep mysql 将mysql进程kill掉,换种方式启动:/usr/local/mysql/shared/mysql/mysql.server start

12、当MySQL服务启动后,进入数据库:

[1] /usr/local/mysql/bin/mysql

[2] use mysql;

[3] 添加访问用户及权限:grant all on *.* to 'root'@'localhost' identified by '111111';

若需要远程登录:grant all on *.* to 'admin'@'%' identified by '222222';

[4] delete from user where user='' or password='';

13、添加开机启动:

打开文件:nano -w /etc/rc.local

在exit之前加入行:/usr/local/mysql/shared/mysql/mysql.server start

Linux MySQL 5.1.62 source install相关推荐

  1. linux安装mysql出错( file /usr/share/mysql/czech/errmsg.sys from install of MySQL-server-5.5.31-2.el6.i6)

    linux下安装MySQL出错! [root@hadoop0 local]# rpm -i MySQL-server-5.5.31-2.el6.i686.rpm         file /usr/s ...

  2. install mysql 5.6.22 source code

    install mysql 5.6.22 source code 1.配置yum / epel 2.安装基础环境 yum -y install ntp make openssl openssl-dev ...

  3. linux下安装MySQL出错file /usr/share/mysql/charsets/latin2.xml from install of MySQL-......

    linux64 red hat 6.3企业版 开始错误装了32位mysql最后怎么也装不上64mysql了,折腾了一番最后全部卸载搞定: file /etc/init.d/mysql from ins ...

  4. Linux MYSQL 数据库

    Linux MYSQL  数据库 1.1.概述: DBMS datebase management system  数据库管理系统 DML:date manapulate lanaguage  数据操 ...

  5. Linux Mysql 数据库基础

    目录 Linux Mysql 数据库基础 一.数据库 数据库简介 数据库的分类 数据库的发展史 数据库系统发展阶段 DBMS 数据库管理系统 数据库管理系统的优点 数据库管理系统的基本功能 数据库系统 ...

  6. linux mysql多实例启动不了_linux下mysql多实例安装(转)

    转自:http://www.cnblogs.com/xuchenliang/p/6843990.html 1.MySQL多实例介绍 1.1.什么是MySQL多实例 MySQL多实例就是在一台机器上开启 ...

  7. MySQL(5.7版本)安装 + windows远程连接 Linux MySQL

    简介 1·数据库的重要性 2·MySQL 介绍 3·MySQL 安装及注意事项 4·MySQL 数据库的使用 5·Windows 安装MySQL 6·Windows 的 cmd 远程连接 Linux ...

  8. linux mysql 主从 1130_Linux Mysql 1130错误解决

    Linux Mysql 1130错误解决 今天在win32下通过navicat 远程登录Mysql时出现如下错误: 想都不用想,肯定是Mysql的访问权限问题. 首先,通过终端(我用的是SSH)远程登 ...

  9. linux mysql 命令 大全

    linux mysql 命令 大全 1.linux下启动mysql的命令:   mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.l ...

最新文章

  1. c语言return 11,二级C语言教程章节测试11.对函数的进一步讨论
  2. 电赛推迟了,回家吗?
  3. c语言每个整数占9列,c语言 第五章 数据类型和表达式.ppt
  4. ubuntu 14.04 LTS(64bit) Anaconda2 + Theano(1.0.2) + Keras安装
  5. Membership学习(二)membership入门[xgluxv]
  6. python玩王者荣耀皮肤碎片怎么获得_教你用Python代码免费获取王者荣耀全英雄皮肤...
  7. Application.messagebox对话框样式
  8. SEGY数据的读取与写出C++
  9. ES mapping
  10. android lbs 定位服务,基于Android的LBS定位系统的设计
  11. RT_thread 临界区保护
  12. 行业如此内卷,品牌如何实现可持续招商增长?
  13. win7网络不显示共享计算机,Win7电脑已开启共享却找不到设备 局域网显示空白该怎么解决...
  14. HbuilderX 配置eslint规范 问题
  15. gee引擎修改UI界面图文教程
  16. threejs camera.lookAt()的作用
  17. 眼球追踪技术 Unity+ HTC vive Pro + DroolonF1 (三)
  18. 为 什 么 有 的 文 件 不 可 以 重 命 名
  19. 零基础手把手教你做FMEDA
  20. 跨境电商| FaceBook 群发消息

热门文章

  1. MVP群聊某美国公司的应聘试题(压死九个还是一个)
  2. android图片保存形式,Android应用开发之Android ScrollView截图和图片保存到相册的方式...
  3. 实用插件_精选 10 个非常实用的 VS Code 插件
  4. eclipse 导入maven项目_手把手的Spring Boot Web 项目教程,Hello Spring Boot
  5. 计算机网址登录教程,melogincn电脑登录教程
  6. 十万个为什么儿童版_《虹猫蓝兔十万个为什么》上架爱奇艺奇巴布绘本馆
  7. java语言模拟_Java语言模拟操作系统.doc
  8. 如何利用python在一个wen'dang'li_如何利用Python网络爬虫给自己跟朋友来一份穷游攻略!走到哪里穷到哪里的哦!...
  9. Linux:9个实用shell运维脚本,值得收藏!
  10. 硬件:路由器的基础知识