somthing about xampp mysql

1:

    问题描述:服务器装了个最新的xampp(20141011下载),启动mysql,  什么都没干占用内存400M以上。

    解决:

             1:打开xampp的mysql的bin目录

             2:打开 my.ini,在最后以行增加以下两行(注意是包括  [mysqld] ), 然后重启

[mysqld]
table_definition_cache = 200

2:xampp的mysql的root用户默认是空密码, 为其添加登陆密码

1). 打开xampp控制面板stop mysql

2). 在命令提示符下(CMD),进入到MYSQL的BIN目录,用以下命令启动MySQL,以不检查权限的方式启动
   mysqld -nt --skip-grant-tables
   执行完之后,你会在xampp面板上面看到,mysql已经启动


在windows10碰到无法执行问题,报错:mysqld: unknown option '-n'

解决方法: 将mysqld注册成服务(mysqld --install         删除命令是sc delete mysql),然后再服务的参数加入: --skip-grant-tables

                     然后启动服务,效果同上面一样



3). 重新打开另外一个一个命令提示符的窗口(CMD), 进入mysql的bin文件夹,用空密码方式使用root用户登录 MySQL;
       mysql -u root

4). 修改root用户的密码;
    mysql> update mysql.user set password=PASSWORD('新密码') where User='root';
    mysql> flush privileges;
    mysql> quit

5). 修改myphpadmin的登陆密码,否则会出现  #1045 - Access denied for user 'root'@'localhost' (using password: NO)
    
   解决方法:修改phpMyAdmin的配置文件里的密码设置
             1。进入phpMyAdmin的安装目录,找到config.inc.php配置文件
             2。修改$cfg[‘Servers’][$i][‘password’]=’你的密码'.
     3。重启mysql

    

6)mysql允許外網訪問

mysql -u root -p
Enter Password:xxxxxxx

mysql>use mysql;  
mysql>update user set host = '%' where user ='root';  
mysql>select host, user from user;  
mysql>flush privileges; 








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值