CentOS上MySQL安装配置操作说明

php中文网
发布: 2016-06-07 17:24:39
原创
979人浏览过

在CentOS5.4中安装MySQL有两种可选方案: 1.基于源代码包(也就是tar包)的MySQL安装; 2.基于RPM包的MySQL安装;

一.mysql数据库的安装
 
在centos5.4中安装mysql有两种可选方案:
 1.基于源代码包(也就是tar包)的mysql安装;
 2.基于rpm包的mysql安装;
 
下面介绍源代码包的安装:
 
1.解压: tar  –xzvf      mysql-5.5.10-linux2.6-x86_64.tar.gz
 
2.将解压后的安装包拷贝至/usr/local目录(用户常用软件的安装目录),并重命名为mysql
 
      mv        mysql-5.5.10-linux2.6-x86_64    /usr/locl/mysql
 
3.进入mysql目录      cd  /usr/local
 
4.用户可以建立一个专门用于mysql的用户组和用户,用于启动,关闭数据库和对数据库进行操作:
 
      #groupadd    mysql            //建立mysql组
 
      #useradd        -g          mysql    mysql            //在mysql组中添加mysql用户
 
5.已经建立好了用户及用户组,但这还不够,要操作数据库必须拥有对数据库相关文件和目录的访问权限
 
      chown    -r    mysql.mysql        .
 
6.scripts/mysql_install_db        --user=mysql        --datadir=data/
 
7.将程序的所有权授给”root”,并且把数据目录的所有权授给可以运行”mysqld”的用户
 
chown    –r        root        .
 
chown    -r          mysql    data
 
9.cp    support-files/my-medium.cnf        /etc/my.cnf
 
  cp    support-files/mysql.server            /etc/init.d/mysql
 
10.ps  -ef | grep      mysqld          之后删掉mysql相关进程
 
 
 
11.使用mysql用户启动mysql服务器,&表示让服务器在后台运行
 
bin/mysqld_safe --user=mysql &
 
     
 
二.数据库常用操作
 
1.连接mysql服务器可用如下命令:
 
mysql      -h    主机地址      -u          用户名          -p          密码
 
若用户是想连接本地的mysql服务器,则可如下操作:
 
                        i.              打开终端,进入目录mysql/bin
 
                      ii.              键入命令 mysql –u root –p 回车后根据提示输入密码(这里是用root用户登录,当然你也可以用mysql用户登录)
 
                    iii.              如果是刚安装好mysql,超级用户root是没有密码的,故直接回车即可进入,系统将显示mysql的提示符”mysql>”
 
2.密码管理
 
  数据库系统还可以对用户密码进行管理,用户可以添加密码,也可以修改密码。若用户原来没有设置密码,,琮可增设密码,可以使用带password参数的mysqladmin命令来实现
 
      mysqladmin    -u    用户名    password        新密码
 
      mysqladmin    -u    用户名    -p  旧密码    password        新密码

linux

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号