博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS上MySQL安装配置操作说明
阅读量:5902 次
发布时间:2019-06-19

本文共 1270 字,大约阅读时间需要 4 分钟。

一.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        新密码

转载于:https://www.cnblogs.com/chuigeqiu/archive/2012/03/15/2397265.html

你可能感兴趣的文章
nutch 与 solr 的结合
查看>>
Introduction
查看>>
c#正则表达式 特殊格式内容的提取
查看>>
Javascript innerhtml
查看>>
hdu 1811 Rank of Tetris(并查集+拓扑排序)
查看>>
转:3位90后创业!PeakLabs推猛犸5等产品
查看>>
从简单工厂到工厂方法
查看>>
MySQL innodb_table_monitor 解析
查看>>
MFC消息机制
查看>>
IP设置应用v1.0
查看>>
软件标准名称
查看>>
SQLite函数大全
查看>>
分享:R语言最好的IDE——RStudio
查看>>
IIS7下备份、还原站点配置
查看>>
java发送http的get、post请求
查看>>
Pseudo-random sequence generation
查看>>
Asp.net cookie的处理流程你真的知道吗?
查看>>
jQuery 1.9 beta1 发布,删除被废弃的 API
查看>>
C#,往线程里传参数的方法总结
查看>>
新建Web网站与新建Web应用程序的区别
查看>>