mysql
a2274335673
这个作者很懒,什么都没留下…
展开
-
mysql记录存在就更新不存在就插入
判断记录是否存在,不存在就执行插入语句,存在就执行更新语句 如下例子 $result = mysql_query('select * from xxx where id = 1'); $row = mysql_fetch_assoc($result); if($row){ mysql_query('update ...'); }else{ mysql_query('insert ...')原创 2016-09-09 17:03:04 · 8126 阅读 · 0 评论 -
mysql性能优化经验
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1.为查转载 2016-08-10 12:51:32 · 317 阅读 · 0 评论 -
mysql 允许远程主机连接
vim /etc/my.cnf 注释这一行:bind-address=127.0.0.1 ==> #bind-address=127.0.0.1 保存退出。 mysql -uroot -p123456 为需要远程登录的用户赋予权限: 复制代码代码如下: mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED原创 2016-08-12 18:05:58 · 850 阅读 · 0 评论 -
ubuntu 二进制安装mysql
Ubuntu 二进制文件(tar.gz)安装mysql 2014年06月28日 ⁄ 综合 ⁄ 共 7960字 ⁄ 字号 小 中 大 ⁄ 评论关闭 环境 ubuntu-12-04 64位 Linux下安装MySQL有三种方式: 第一种以rpm的二进制文件分个安装, 第二种是自己编译源码后安装, 第三种是以二进制ta原创 2016-10-21 14:24:20 · 1507 阅读 · 0 评论 -
ubuntu 卸载mysql
sudo rm /var/lib/mysql/ -R 删除mysql的数据文件 2 sudo rm /etc/mysql/ -R 删除mqsql的配置文件 3 sudo apt-get autoremove mysql* --purge sudo apt-get remove apparmor 自动卸载mysql的程序原创 2016-10-20 17:31:32 · 335 阅读 · 0 评论 -
mysql 允许远程主机访问
登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, user from user; 2. 授权法。例如,原创 2016-10-21 10:27:29 · 672 阅读 · 1 评论