• yum 安装LAMP的一些问题


    测试环境:CentOS 5.5
    更新至20100712。
    以前总是用源代码编译的来着,现在发现用yum安装也挺好的,除了版本不是最新的外,其他的都挺好的,而且配置更方便了。不像php源码安装,需要with很多东西,有时候还会有些编译问题。
    1.安装php之后的一些辅助包 php-mysql php-mbstring php-mcrypt php-eaccelerator php-gd php-libxml ImageMagick
    2.安装phpMyadmin后访问报‘Permisson错误’,是因为/etc/httd/conf.d/phpMyAdmin.conf

       order deny,allow
       deny from all
       allow from 127.0.0.1
       allow from ::1

    这里阻止了外部的访问,增加如下代码,以支持远程访问,可以根据需要修改
       allow from 192.168.189.1   --这是我的VMNet8网卡的地址
    3.设置root密码

    a. ./mysqladmin -u root -p oldpassword password newpasswd(记住这个命令是在/usr/local/mysql/bin中外部命令)

    b. SET PASSWORD FOR root=PASSWORD(’new password’);(对登录数据库后这种方式)

    c. mysql>UPDATE user SET password=PASSWORD('new password') WHERE user=’root’;  (对登录数据库后这种方式)

    mysql>flush privileges; 

    3.查看数据库字符集


    mysql> show variables like 'character_set_%';

    mysql> show variables like 'collation_%';



    修改数据库的字符集

        mysql>use mydb

        mysql>alter database mydb character set utf-8;

    创建数据库指定数据库的字符集

        mysql>create database mydb character set utf-8;

    在linux下修改3个my.cnf的1个/etc/mysql/my.cnf文件

    找到客户端配置[client] 在下面添加
    default-character-set=utf8 默认字符集为utf8
    在找到[mysqld] 添加
    default-character-set=utf8 默认字符集为utf8
    init_connect='SET NAMES utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)



  • 相关阅读:
    socket详解(二)----实例和多线程,线程池使用
    OpenJDK和JDK区别
    单词(11)
    程序员到项目经理:从内而外的提升(比较全面的介绍)
    如何成为一名自然语言处理工程师
    权限设计文章汇总
    ECharts+百度地图,默认选中 卫星地图
    Echarts3.0 引入百度地图(转载)
    echarts地图 鼠标滚动控制缩放大小比例(转载)
    echarts散点图 不显示问题 或宽度为0问题
  • 原文地址:https://www.cnblogs.com/tigertall/p/1776798.html
Copyright © 2020-2023  润新知