首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > Mysql 应用日志
【标  题】:Mysql 应用日志
【关键字】:Mysql
【来  源】:http://www.cublog.cn/u/22346/showart.php?id=147684

Mysql 应用日志

下载mysql 可以到www.mysql.com下载最新版本的。我用的是5.02的。我朋友说有源代码的安装包,可是我之找到二进制的安装包,二进制的安装包安装过程简单,不用编译,安装速度快。

一般在解压后的目录中就可以找到INSTALL-BINRAY 像我这样的英文文盲都可以看的懂,相信你看的话一定也可以学会,很简单的

     shell>tar zxvf MYSQL-VERSION-OS.tar.gz
     shell>mv MYSQL-VERSION-OS /usr/local/mysql
     # 以上两句和INSTALL-BINRAY说的稍有不同,不过我觉得这样简单,好理解。
     shell> cd /usr/local/mysql  #一下命令都是在此目录下面执行的
     shell> scripts/mysql_install_db --user=mysql
     shell> chown -R root  .
     shell> chown -R mysql data
     shell> chgrp -R mysql .
     shell> bin/mysqld_safe --user=mysql &

------------------------------
这样mysql就装好了!
然后修改一下自己的配置文件。

     shell> vi ~/.bash_profile
                 PATH=$PATH:$HOME/bin:/usr/local/apache2/bin:/usr/local/mysql/bin#添加一个path路径 这样在shell 随便输入 mysql的命令,不过仅限当前用户,
保存后用 shell> source ~/.bash_profile

然后就可以了!

shell>mysql -uroot  '以root登陆 设置一下
mysql>show databases;
     +--------------------+
     | Database           |
     +--------------------+
     | information_schema |
     | mysql              |
     | test               |
     +--------------------+
由于mysql 是可以匿名登陆登陆的,所以我门要把匿名用户删掉,先看一下mysql.user表的关键字段吧!

mysql> select Host , User , Password from mysql.user;
+----------------+---------+-------------------------------------------+
| Host           | User    | Password                                  |
+----------------+---------+-------------------------------------------+
| localhost      | root    |                                           |
| www.server.com | root    |                                           |
| localhost      |         |                                           |
| www.server.com |         |                                           |
+----------------+---------+-------------------------------------------+
3 rows in set (0.02 sec)

用如下的命令删除 匿名用户。

mysql>delete from mysql where User="";

由于root用户是可以不用密码登陆的,所以我没要给你root用户密码,password()函数是对密码生成密文

mysql>update from mysql set Password=Password("123")  where User="root" ;

现在看看mysql 里面的东西有没有变化啊!?

mysql> select Host , User , Password from mysql.user; 
+----------------+---------+-------------------------------------------+
| Host           | User    | Password                                  |
+----------------+---------+-------------------------------------------+
| localhost      | root    |*23AE809DDACAF96AF0FD78ED04B6A265E05AA257  |
| www.server.com | root    |*23AE809DDACAF96AF0FD78ED04B6A265E05AA257  |
+----------------+---------+-------------------------------------------+

现在再登陆的话 加上一个 -p 参数,就可以输入密码登陆了!

shell>mysql -uroot -p
Enter password:
  新建一个数据库并授权给用户 phpwind,因为安装了phpwind bbs 所以要一个数据库
mysql>create database phpwind;
mysql>grant all privileges  on  phpwind.* to phpwind@'localhost'  identified by "123";
ok
就到这里吧~
livestate ad server 3:【上一篇】
oracle10G备份与恢复详解:【下一篇】
【相关文章】
  • Apache-2.0.45+php-4.3.1+mysql-4.1.0 for Solaris 9/
  • apache+mysql+php+ssl安装
  • Windows下Apache+MySQL+PHP的安装与配置
  • Linux+Apache+MySQL+PHP的安装与配置
  • MySQL触发程序
  • MySql视图
  • Tomcat+MySql+Struts中文问题绝妙的解决方案
  • mysqli学习笔记
  • mysql数据同步备份(同步整个数据库)
  • Mysql Join
  • 【随机文章】
  • Combobox的常用消息及使用,可用它来任意改变QQ的性别
  • 如何消除缩位后的计算误差
  • Maya 4.0 NURBS建模-编辑曲线(3)
  • emacs with xft
  • LILO配置指南(整理版)
  • C++中的虚函数
  • 纯猝使用VBScript来实现加密
  • PHP和正则表达式(2)
  • ERP激活“大红鹰”
  • 从任务栏到系统托盘的“迁徙”
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.