安装Mysq方法

前言:

  此方法只能借鉴,如果网友安装失败,后果自负。

  借鉴的书籍《跟老男孩学Linux运维 Web集群实战》

文章所使用的Mysql:https://yunpan.cn/Oc6RkgKRFVUvex 访问密码 0000

其他软件下载:http://mirror.bit.edu.cn/mysql/Downloads/

1.创建mysql账号
方法1:

useradd mysql -s /sbin/nologin -M

方法2:

 groupadd mysql
 useradd -s /sbin/nologin -g mysql -M mysql

2.安装
 1.源码安装:
  ./configure && make && make install(下载的包是二进制包,故二进制安装)

2.二进制安装

  mkdir -p /app/mysql

  复制软件进/app/mysql

  解压:

    tar -zxvf /mysql-5.5.50-linux2.6-x86_64.tar.gz

 1.复制mysql主配置文件至 /etc/my.cnf:

  /bin/cp support-files/my-small.cnf /etc/my.cnf 

   在support-files里面有许多配置文件,其中对硬件的要求从高到低为:
   my.medium.cnf ==> my.small.cnf ==> my.large.cnf ==> my-huge.cnf ==> my-innodb-heavy-4G.cnf

 2.建立mysql数据文件目录  

  mkdir -p /app/mysql/data

 3.初始化mysql

  /app/mysql/scripts/mysql_install_db --basedir=/app/mysql/ --datadir=/app/mysql/data --user=mysql

 出现错误:
  /app/mysql//bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

 解决办法:

  yum install libaio

 4.建立mysql脚本

  cp /app/mysql/support-files/mysql.server /etc/init.d/mysqld

3.检查
 1.检查数据是否启动

  pa aux | grep mysql

 2.启动出现问题

  /app/mysql/support-files/mysql.server: line 276: cd: /usr/local/mysql: No such file or directory

 3.解决办法

  vi /etc/my.cnf
  在[mysqld]下添加以下几行:
  basedir=/app/mysql-5.5.50-linux2.6-x86_64
  datadir=/app/mysql-5.5.50-linux2.6-x86_64/data

  按照自己的文件路径来

 4.使用mysql
  1.添加至PATH
   root用户:

    vim /etc/profile

    在后面添加

     PATH=$(PATH):/app/mysql/bin(自己mysql目录/bin)

     执行命令:source /etc/profile

   此root不包括从su root提升的用户
   一般用户;
    添加至 ~/.bash_profile中即可

    PATH=$(PATH):/app/mysql/bin(自己mysql目录/bin)

    执行命令:souce ~/.bash_profile

  建议将一般用户和root用户都给写上,这样通过su root 也能用了

2.设置密码
 mysql -uroot -p设置密码出现错误:
 Access denied for user ‘root‘@‘localhost‘ (using password:YES)

解决办法:

 mysqld --skip-grant-tables & (此命令不会停止,除非关机或者杀掉)
 mysql-uroot -p

 update user set password=PASSWORD("需要设置的密码") where user=‘root‘

 ps aux | grep mysql
 kill -9 (杀掉mysqld --skip-grant-tables &的pid号)

顺利进入mysql数据库

以上只是我的问题和我的解决办法,希望对你有利。

  

Time : 2016-08-03 23:19:42

Name: 王                李

Mail:[email protected]

时间: 2025-01-12 16:33:38

安装Mysq方法的相关文章

burpsuite1.6安装使用方法详解

Burp Suite 是用于渗透测试web 应用程序的集成平台.它包含了许多工具,并为这些工具设计了许多接口,以促进加快渗透应用程序的过程.所有的工具都共享一个能处理并显示HTTP 消息,持久性,认证,代理,日志,警报的一个强大的可扩展的框架.其安装使用方法如下: 第一步. 下载并安装JDK. 百度搜索关键字 "JDK下载" ,进入Oracle官网(Java原属于Sun公司,Sun公司于2009年4月20被Oracle甲骨文公司收购,所以现在Java属于Oracle公司了). 进入官网

MySQL 5.7.18 zip版本的安装使用方法

MySQL 5.7.18 zip版本的安装使用方法 这个版本的MySQL不像那种点击就可以立即安装,一直下一步就OK的,这个需要自己进行配置,虽然有点小麻烦,我还是比较喜欢使用这个版本,因为比较单一,不会因为安装数据库,还要安装其他插件工具. 1.下载路径 官网MySQL zip文件下载地址:https://dev.mysql.com/downloads/mysql/ 点击 download 按钮,根据提示进行下载,不用登录账号:(下载文件到,如:D:\\) 2.将下载到D:\\下的 mysql

EasyOpenJTAG驱动无法正确安装解决方法(Win10)

在安装EasyOpenJTAG驱动无法正确安装解决方法: 开始菜单->设置->更新和安全->恢复->立即重启 静心等待后电脑会进入一个设置界面,在设置界面中选择: 疑难解答->高级选项->启动设置->重启 电脑重启后,出现选择界面,F7选择禁止验证驱动签名. 而后打开电脑的设备管理器,对"其余设备"的选项中的所有设备驱动进行更新驱动程序,选择"手动查找并安装驱动程序软件",选择搜索驱动程序软件的位置,然后下一步.

四.OC基础--1.文档安装和方法重载,2.self和super&static,3.继承和派生,4.实例变量修饰符 ,5.私有变量&私有方法,6.description方法

四.OC基础--1.文档安装和方法重载, 1. 在线安装 xcode-> 系统偏好设置->DownLoads->Doucument->下载 2. 离线安装 百度xcode文档 3. 方法重载: 是指在一个类中定义多个同名的方法 在OC中没有重载 2.self和super&static, self和super: 1. self理解: 谁调用当前方法, self就代表谁. 比如: 在对象方法中,self代表的是对象, 因为只有对象才可以调用对象方法 在类方法中, self代表的

Redis 第二种安装部署方法

Redis 第二种安装部署方法

cygwin完全安装步骤方法(组图)

我们可以到Cygwin的官方网站下载Cygwin的安装程序,地址是: http://www.cygwin.com/ 或者直接使用下载连接来下载安装程序,下载连接是: http://www.cygwin.com/setup.exe 下载完成后,运行setup.exe程序,出现安装画面.直接点"下一步",出现安装模式的对话框,如下图所示: 我们看到有三种安装模式: Install from Internet,这种模式直接从Internet安装,适合网速较快的情况: Download Wit

mysql 5.7.13 安装配置方法图文教程(win10) (转)

http://www.jb51.net/article/87152.htm ***************************** MySQL是一款关系型数据库管理系统,是由Oracle旗下公司MySQL AB 公司开发,是在web方面最好的.最流行的关系型数据库软件应用之一,深受广大个人使用者以及中小型企业的喜爱. 方法/步骤 双击安装文件,进入安装,如图所示,点击“next”,进入下一步 在协议许可(LicenseAgreement)界面,勾选“Iacceptthelicenseterm

安装Birt方法

安装BIRT 方法: 博客地址:http://www.mamicode.com/info-detail-850588.html 注意:在 Install new Software 中输入地址:http://download.eclipse.org/birt/update-site/4.2-interim 看好了 出来的四项要全部选中 ,然后下面的details 只选中 Group items by category 和Hide items that are already installed;

Linux系统下安装phpmyadmin方法

phpmyadmin下载地址:不要分,赶紧去下载吧!http://download.csdn.net/detail/u011986449/7429799 1.找到 /libraries/config.default.php文件(config.default.php复制到phpmyadmin目录下,然后更名为config.inc.php),该文件有如下项目(2-8)须自行配置,windows用写字板(不要用记事本,这是UTF8编码)进行编辑,在linux下直接用vim编辑. 2.查找 $cfg['