PHP快速入门

学习笔记 马富天 2016-03-17 14:47:25 272 20

【摘要】如果你没有学过PHP,不要着急,请看看我的学习笔记,可以让你快速入门,如果你学习过PHP,但是已经有一段时间没有接触到PHP了,也别着急,在我的笔记中可以使你快速的掌握要点,快速的入门。

安装WampServer,Navicat

安装WampServer中遇到的问题及解决方法:80端口被占用:

  1. cmd > netstat -ano|findstr 80

PID=1632,启动Windows任务管理器找到PID=1632的进程,选中后,点击服务

停止Apache2服务

修改mysql的root用户的密码

  1. C:\Users\mafutian>mysql -u root -p
  2. mysql> use mysql;
  3. mysql> UPDATE user SET password = PASSWORD("123456") WHERE user='root';
  4. mysql> FLUSH PRIVILEGES;
  5. mysql> quit;

mysql创建用户与授权

  1. mysql> use mysql;
  2. mysql> CREATE user 'mafutian'@'localhost' IDENTIFIED BY '123456';
  3. mysql> GRANT ALL PRIVILEGES ON *.* TO 'mafutian'@'localhost';
  4. mysql> quit;

phpmyadmin中找到F:\wamp\apps\phpmyadmin3.4.10.1\config.inc.php

设置root用户的登录密码:$cfg['Servers'][$i]['password'] = '123456';

创建数据库

  1. mysql> create database test1 default charset utf8;

创建数据表

  1. CREATE TABLE `test1` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT,
  3. `name` char(50) NOT NULL,
  4. `age` smallint(6) NOT NULL,
  5. PRIMARY KEY (`id`)
  6. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Apache PHP开启伪静态

打开apache的配置文件httpd.conf

找到#LoadModule rewrite_module modules/mod_rewrite.so

把前面#去掉。没有则添加,但必选独占一行,使apache支持 mod_rewrite 模块

MySQL导入数据库文件

  1. mysql> use test;
  2. mysql> set names utf8;
  3. mysql> source C:\Users\mafutian\Desktop\rencaihr.sql;

通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法

  1. mysql > use mysql;
  2. mysql > GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
  3. mysql > flush privileges;

这样就OK了,80端口就不会被占用了

版权归 马富天个人博客 所有

本文标题:《PHP快速入门》

本文链接地址:http://www.mafutian.com/5.html

转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

12

7

上一篇《 PHP 使用星号 * 来隐藏用户的邮箱地址实现保密功能 》 下一篇《 PHP 正则表达式匹配汉字匹配中文 》

所有评论

  1. 首页
  2. 上一页
  3. 1
  4. 2
  5. 下一页
  6. 尾页
  7. 第1页
  8. 每页12条
  9. 共2页
  10. 共20条
评论审核未开启
表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情
验证码

TOP10

  • 浏览最多
  • 评论最多