1. 本文将以MySQL 5.5.47为例,以CentOS 6.5为平台,讲述MySQL数据库的安装和设置。
  2. 源码包方式安装
  3. 1.新建MySql用户和用户组
  4. groupadd mysql
  5. useradd -r -g mysql -M mysql
  6.  
  7. yum install boost-devel
  8. tar -zxvf mysql-5.5.47.tar.gz
  9. yum install cmake
  10.  
  11. yum install gc-devel
  12. yum install git
  13. yum install gcc-c++
  14. yum install ncurses-devel
  15. rm -rf CMakeCache.txt
  16. [root@typecodes mysql-5.7.7-rc]# cmake \
  17. -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ [MySQL安装的根目录]
  18. -DSYSCONFDIR=/etc \ [MySQL配置文件所在目录]
  19. -DMYSQL_USER=mysql [MySQL用户名]
  20.  
  21. make
  22. make install
  23.  
  24. chown -R mysql:mysql /usr/local/mysql
  25. chmod -R 755 /usr/local/mysql
  26. cd /usr/local/mysql
  27. cp ./support-files/my-medium.cnf /etc/my.cnf
  28. ./scripts/mysql_install_db --user=mysql
  29. cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
  30. chmod +x /etc/rc.d/init.d/mysqld
  31. chkconfig --add mysqld
  32. chkconfig --list mysqld
  33. service mysqld start
  34. service mysqld stop
  35.  
  36. 执行下面的命令关闭开机自启动:
  37. chkconfig mysqld off
  38. 执行下面的命令可以改变开机自启动的运行级别为35
  39. chkconfig --level 35 mysqld on
  40. 3.1.11 mysqlbin目录加入PATH环境变量
  41.  
  42. 编辑/etc/profile文件:
  43. vi /etc/profile
  44. 在文件最后添加如下两行:
  45. PATH=$PATH:/usr/local/mysql/bin
  46. export PATH
  47. 执行下面的命令使所做的更改生效:
  48. . /etc/profile
  49. http://blog.csdn.net/xiamizy/article/details/2072525

登录MySql

  1. #首次登录是免密码的
  2. $ mysql -pmysql -uroot
  1. use mysql;
  2. select host,user,password from user;

  1. --要删除 user为空的用户
  2. delete from user where user='';
  3.  
  4. --为root用户设置密码,这里用到了一个函数 PASSWORD()他可以将输入的明文密码转换为加密码格式
  5. update user set password=PASSWORD('123456') where user='root';

  1. --刷新权限
  2. flush privileges;
  3.  
  4. --为其他客户端开启连接权限 如果是hivemysql在同一台服务器上则不需要授权
  5. grant all privileges on *.* to 'root'@'%' identified by '123456';
  6. -- 可以把 %改成IP,则授权固定IP

 

Linux MySql安装步骤的更多相关文章

  1. linux—mysql安装步骤

    一.检查系统中是否已经安装过mysql. rpm -qa | grep mysql 如果存在,则需要删除. yum -y remove mysql* 继续检查一下是否还存在mysql rpm -qa ...

  2. MySQL安装步骤

    MySQL安装步骤 1. 下载MySQL Community Server 5.6.21,注意选择系统类型(32位/64位) 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下. ...

  3. Linux详细安装步骤

    Linux详细安装步骤(CentOS_6.7_64位) 1.先安装好VMware10软件 2.验证VM是否安装成功: (有些机器在安装vmware的时候会出现一个错误:virtual XT,这需要重启 ...

  4. JDK1.8在LINUX下安装步骤

    JDK1.8在LINUX下安装步骤: 在/usr/lib/目录下新建jvm文件夹,如果已有jvm文件夹,则将之前的JDK版本删除,即在jvm目录下执行命令:rm –rf * 将JDK文件jdk-8u4 ...

  5. Linux MySql 安装与配置

    为什么选择MySQL数据库? 毫无疑问,绝大多数的使用linux操作系统的大中小型互联网网站都在使用MySQL作为其后端的数据库存储,从大型的BAT门户,到电商平台,分类门户等无一例都使用MySQL数 ...

  6. linux mysql安装(亲测)

    参考文章:http://blog.csdn.net/superchanon/article/details/8546254/ 1.       运行平台:CentOS 6.7 x86_64 2.    ...

  7. ubuntu linux mysql 安装 基本操作 命令

    mysql --help #如果有信息证明系统已经安装了mysql mysql -V #查看版本号 netstat -tap|grep mysql #检查mysql是否在启动状态 卸载mysql: s ...

  8. linux mysql 安装(rpm)

    linux上安装mysql, 就需要两个文件, xx.client.xx.rpm和 xx.server.xx.rpm 如 MySQL-client-community-5.1.72-1.rhel5.i ...

  9. linux Mysql 安装及配置

    1.准备 cmake-3.6.0.tar.gz bison-3.0.4.tar.gz mysql-5.7.13.tar.gz (http://dev.mysql.com/get/Downloads/M ...

随机推荐

  1. Linux Java的环境变量搭建

    JAVA JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载完后,解压完并将其中的jdk文件夹移动到/u ...

  2. Java配置文件Properties的读取、写入与更新操作

    /** * 实现对Java配置文件Properties的读取.写入与更新操作 */ package test; import java.io.BufferedInputStream; import j ...

  3. Hibernate(三)——框架中的关系映射

    在设计数据库时我们会考虑,表与表之间的关系,例如我们前边经常提到的一对一,一对多,多对多关系,在数据库中我们通过外键,第三张表等来实现这些关系.而Hibernate时间实体类和数据库中的表进行的映射, ...

  4. [HeadFrist-HTMLCSS学习笔记][认识HTML中的“HT”]

    学习超链接 超链接 使用\元素创建一个超文本链接,链接到另一个Web 页面. \元素的内容会变成为Web页面中可单击的文本.href属性告诉浏览器链接的目标文件 <a href="el ...

  5. 自定义上传按钮 <input type="file" name = "file"/> (将file隐藏在button下)

    <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content=&q ...

  6. 用CSS画五角星

    <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8" ...

  7. document.write 存在几个问题?应该注意

    document.write (henceforth DW) does not work in XHTML XHTML 不支持 DW executed after the page has finis ...

  8. 不同浏览器对URL最大长度的限制(转)

    1.今天碰到一个bug,window.open后面的页面,接收参数不全,导致后台报错.实验了一下.发现是使用get方法请求服务器时,URL过长所致 微软官方的说明: http://support.mi ...

  9. Android Studio添加应用作为依赖时报错Error:Dependency MonthText:xlistview:unspecified on project app resolves to an APK archive which is not supported as a compilation dependency. File: 及其解决方案

    Error:Dependency MonthText:xlistview:unspecified on project app resolves to an APK archive which is ...

  10. ORA-14450

    ORA-14450 attempt to access a transactional temp table already in use Cause: An attempt was made to ...