重设mysql密码

我的debian很久前装上mysql,不过也一直没用到,今天突然想弄点东西,才发现mysql的密码怎么都记不起来了..
google了一下最简单的root用户重设mysql密码的办法:
mysqld_safe的路径随系统不同而不同,我的debian在 /usr/bin/mysqld_safe

  1. /usr/bin/mysqld_safe --skip-grant-tables &
  2.  
  3. update mysql.user set password=password("新密码") where user="root";
  4.  
  5. mysql> FLUSH PRIVILEGES;

Read more »

php5操作mysql数据库

昨天记录了学习mysql数据库,今天接着学习用php来操作mysql数据库.

  1. <?php
  2. error_reporting(0);
  3. $user = "root"; \\设置mysql账号
  4. $pwd  = "yourpassword"; \\账号密码
  5. $host = "localhost";   \\主机
  6. $myDBmysql_connect($host,$user,$pwd) \\主机,用户名,密码
  7.         or die("无法连接数据库!<BR />");
  8.         echo "连接数据库成功!<BR />";
  9. mysql_close($myDB); \\关闭数据库的连接
  10. ?>



好了,保存一下刷新看看,如果没有错误就会显示”连接数据库成功!”
如果失败则出现”无法连接数据库!”
error_reporting(0);
是禁止输出错误。

学习mysql数据库

我的测试机上没有设root密码,设置下(内网机器,出不了外网,所以也没去动)。
设置root密码的命令为

  1. set password for 'root'@'localhost'=password('你的密码');
  1. root@debian:~# mysql -uroot -p
  2. Enter password:
  3. Welcome to the MySQL monitorCommands end with ; or \g.
  4. Your MySQL connection id is 12
  5. Server version: 5.0.32-Debian_7etch6-log Debian etch distribution
  6.  
  7. Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
  8.  
  9. mysql> set password for 'root'@'localhost'=password('123456');
  10. Query OK, 0 rows affected (0.22 sec)

Read more »

基于Debian的LAMP组合 linux+apache+mysql+php

更新 apt-get update

安装gcc  apt-get install gcc-4.1
什么是gcc自己百度或者google一下

aptitude install build-essential

aptitude install zssh

aptitude install lrzsz

aptitude install libgd2-xpm libgd2-xpm-dev

Read more »

3 «123