• Mysql日期和时间函数大全

    日期:

    Mysql日期和时间函数大全(收藏) 下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) = 30; DAYOFWEEK(date) 返回日期date的星期索引(1=星期天,2=星期一, 7=星期六)。...

  • mysql 编码设置一例

    日期:

    1 在my.cf文件的[mysqld]段设置: default-character-set=utf8 2 单独设置某个数据库: alter database testdb character set utf8; 查看mysql支持的编码: show character set; 附: 1.如果安装mysql的编码已不能更改,很多朋友是购买虚拟主机建立网站,无权...

  • mysql查看用户权限和GRANT的用法

    日期:

    mysql查看用户权限和GRANT的用法 一、查看用户权限 show grants for 用户 比如: show grants for root@localhost; 二、Grant 用法 复制代码 代码如下: GRANT USAGE ON *.* TO discuz@localhost IDENTIFIED BY PASSWORD *C242DDD213BE9C6F8DA28D49245BF69FC7...

  • mysql数据文件损坏后的修复方法

    日期:

    数据库文件损坏是一件很让人头疼的事情,本文介绍mysql数据文件损坏后的修复方法,希望对大家有所帮助。 由于临时断电,使用kill -9中止MySQL服务进程,所有的这些都可能会毁坏MySQL的数据文件。如果在被干扰时,服务正在改变文件,文件可能会留下错误的或不...

  • ERROR 2002 (HY000): Can't connect to local MySQL

    日期:

    [mysql]ERROR 2002 (HY000): Cant connect to local MySQL server through socket /var/lib/mysql/mysql.sock (2) 错误原因:没启动mysql的守护进程 解决办法:执行service mysqld start...

  • Linux下备份与还原整个MySQL数据库

    日期:

    mysql,mysql备份,Linux下备份与还原整个MySQL数据库 备份: [root]# /usr/bin/mysqldump -h127.0.0.1 -uusername -ppassword databasename /opt/share/1/backup.sql /usr/bin/mysqldump:用于执行的程序; -h:主机名称 -u:数据库用户 -p:数据库密码 data...

  • Linux下启用MySQL数据库远程访问

    日期:

    mysql数据库远程访问,Linux下启用MySQL数据库远程访问 出于安全考虑,mysql数据库服务器一般都会关闭远程访问。 在实际的开发过程中,有时需要提供远程访问数据库的服务。 下面介绍具体的修改配置方法。 第一步:修改my.cnf文件 编辑MySQL配置文件my.cnf 用...

  • 解决mysql锁表的终极方法

    日期:

    解决mysql锁表的终极方法 案例一 mysqlshowprocesslist; 参看sql语句,一般少的话 mysqlkillthread_id; 就可以解决了,kill掉第一个锁表的进程,依然没有改善。 既然不改善,就想办法将所有锁表的进程kill掉吧,简单的脚本如下: 复制代码 代码如下: #!/bin/...

  • Crontab执行脚本Kill掉MySQL僵死进程

    日期:

    MySQL + PHP的模式在大并发压力下经常会导致MySQL中存在大量僵死进程,导致服务挂死。 为了自动kill这些进程,写了个脚本,放在服务器后台通过crontab自动执行。 发现这样做了以后,的确很好的缓解了这个问题。 根据自己的实际需要,做了一些修改: SHELL脚...

  • Linux下重置MySQL ROOT密码的几种方法

    日期:

    安装MYSQL时,默认会弹出密码配置界面,显示设置root用户密码,但是一旦忘记就只能想办法重设了。 重设ROOT密码有如下几种方法。 方法一、使用mysqladmin 复制代码 代码如下: # ./mysqladmin -u root password newpassword # ./mysqladmin -u root -h host_n...