Chinaunix首页 | 论坛 | 博客
  • 博客访问: 21246
  • 博文数量: 13
  • 博客积分: 325
  • 博客等级: 一等列兵
  • 技术积分: 120
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-28 14:33
文章分类

全部博文(13)

文章存档

2012年(13)

分类: LINUX

2012-11-07 12:13:49


1、下载安装mysql

  1. [root@wsp hy]#yum install mysql-server
2、设置mysql支持中文

  1. [root@wsp hy]#vi /etc/my.cnf
  2.     在[mysqld]下添加:character_set_server=utf8

3、启动mysql
    
    (1)看mysql所否启动,可以在命令行输入:

  1. [root@wsp hy]#service mysqld status
  2.    或者
  3. [root@wsp hy]#/etc/rc.d/init.d/mysqld status
   
    (2如果没有,命令行输入启动mysql服务

  1. [root@wsp hy]#service mysqld start
  2.    或者
  3. [root@wsp hy]#/etc/rc.d/init.d/mysqld start
    
     3若是想停止mysql服务,可以在命令行输入

  1. [root@wsp hy]#service mysqld stop
  2.    或者
  3. [root@wsp hy]#/etc/rc.d/init.d/mysqld stop

4、设置mysql密码
    
       Linux系统中,mysql默认帐号是root,密码为空。可以通过以下方式为root设置密码:

  1. [root@wsp hy]#mysqladmin -u root password you_password

5、更改mysql目录(非必要
    
       Linux系统中,mysql默认默认的数据文件存储目录为 /var/lib/mysql假如要把目录移动到 /home/data 下,需要以下几步操作

  (5-1)在home目录下建立data目录

  1. [root@wsp hy]#cd /home
  2. [root@wsp hy]#mkdir data
 
  (5-2)把mysql服务进程停掉


  1. [root@wsp hy]# mysqladmin -u root -p shutdown
 
  (5-3)把
/var/lib/mysql 整个目录移动到 /home/data

  1. [root@wsp hy]#mv /var/lib/mysql   /home/data/

   (5-4到my.cnf配置文件

      如果/etc/ 目录下面没有my.cnf配置文件,请到 /usr/share/mysql/ 下面找到*.cnf配置文件,拷贝其中一到 /etc/ 并改名为 my.cnf。命令如下:

  1. [root@wsp hy]#cp /usr/share/mysql/my-medium.cnf  /etc/my.cnf


    (5-5)编辑mysql的配置文件 /etc/my.cnf

      了保证mysql能正常工作,需要指明mysql.sock文件的位置修改
socket=/var/lib/mysql/mysql.sock   一行中等号右边的值为:
/home/mysql/mysql.sock。 操作如下:


  1. [root@wsp hy]#vi /etc/my.cnf
  2. #
  3. #
  4. [mysqld]
  5. port=3306
  6. #socket=/var/lib/mysql/mysql.sock  (这是原内容,现在注释掉)
  7. socket=/home/mysql/mysql.sock   (替换行)


   (5-6)编辑mysql的的启动脚本 /etc/rc.d/init.d/mysql

      最后需要需要修改启动脚本,把其中的 datadir=/var/lib/mysql 一行中,等号右边的路径改成现实际存放的路径:/home/data/mysql。

  1. [root@wsp hy]#vi /etc/rc.d/init.d/mysql
  2. #
  3. #
  4. #datadir=/var/lib/mysql          (这是原内容,现在注释掉)
  5. datadir=/home/data/mysql  (替换行)


    (5-7重新启动mysql服务


  1. [root@wsp hy]#/etc/rc.d/init.d/mysqld start
       如果工作正常就表示修改成功,否则再按照前几步检查。

6、登录mysql数据库


  1. [root@wsp hy]#mysql -u root -p
  2.     #接着会提示,输入密码
  3.     #显示信息,出现下列标识,表示登录成功
  4. mysql>

7、退出mysql数据库

  1. mysql>exit



         另Linux mysql 几个重要的目录

  1. 数据库目录:/var/lib/mysql/
  2. 配置文件:/usr/share/mysql (mysql.server命令及配置文件)
  3. 相关命令:/usr/bin (mysqladmin mysqlump等命令)
  4. 启动脚本:/etc/rc.d/init.d/ (启动脚本文件mysql的目录)


阅读(955) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~