易截截图软件、单文件、免安装、纯绿色、仅160KB

远程不能连接mysql解决方法

远程连接另一台电脑的mysql的数据库时,如果连接不上,这时候就要在被连接的电脑上执行以下命令:
原因:是没有给登录用户名设置远程主机登录的权限
1。登录mysql  :
执行:mysql -u root -p
2。修改 MySQL 数据库中 user 表中 对应用户名的 Host 字段,将 localhost 改为 %
执行:use mysql;
再执行:update user set Host = '%' where User = 'username';
然后重启:sudo /etc/init.d/mysql restart
这样就可以了


相关文档:

PHP操作MySQL的函数

(1)mysql_connect(主机,用户名,口令);
返回一个连接号.
注意:mysql各用户的口令可以随该用户所在机器IP地址不同而改变. 另外,mSQL没有用户名机制,所以msql_connect只需要一个主机参数.主机可以是IP地址或域名.
(2)mysql_create_db(数据库名);
(3)mysql_select_db(数据库名,连接号);
连接一个数据库.
(4)mysql_q ......

mysql数据库备份与还原

mysql数据库备份与还原命令:
备份:
如我们需要把 数据库名为:shopping 的数据库备份: 用户名为:root,密码为:12345,那么命令如下:
直接进入dos,如果没有配置mysql的环境变量,那么需要把dos的当前目录切换到mysql的bin目录下,然后敲入一下命令:
        mysqldump -uroo ......

mysql 删除表中的重复记录,只保留其中一条

查询重复记录 select * from table GROUP BY name 
只把有重复的显示出来
select * ,count(*) as nums from tab_a group by name having nums>1
方法一:(这个方法比较不错,只是自增字段会重建)
  新建一个临时表  
  create   table   tmp   as   select   * &nb ......

MySQL安装指南


MySQL安装指南
要安装 MySQL,可以在终端提示符后运行下列命令:
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php5-mysql
// 安装php5-mysql 是将php和mysql连接起来
一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务 ......

MySQL count(*) 与 count(col) 查询效率比较

MySQL count(*) 与 count(col) 查询效率比较
优化总结:
1.任何情况下SELECT COUNT(*) from xxx 是最优选择;
2.尽量减少SELECT
COUNT(*) from xxx WHERE COL = ‘xxx’ 这种查询;
3.杜绝SELECT COUNT(COL) from tablename WHERE COL = ‘xxx’
的出现。(其中COL非主键)
环境:
MySQL版本: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号