Linux下MySQL的备份与还原 2.1 备份 [root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录) [root@localhost mysql]# mysqldump -u root -p voicevoice.sql,输入密码即可。 2.2 还原 法一: [root@localhost ~]#...
mysqlgrant select on *.* to read@% identified by j; //给予read用户只读全部库的权限 mysqlgrant select,delete,update,create,drop on *.* to test@%identified by 1234;//test用户对所有数据库都有select,delete,update,create,drop 权限。 mysqlflush...
MySQL乱码: 用语句 show variables like character%; 来查看当前数据库的相关编码集。 修改My.cnf文件增加 [mysqld] character-set-server=utf8 重启Mysql: +--------------------------+----------------------------------+ | Variable_name | Value | +-...
要查看MySQL运行状态,要优化MySQL运行效率都少不了要运行show status查看各种状态,下面是参考官方文档及网上资料整理出来的中文详细解释: 状态名 作用域 详细解释 Aborted_clients Global 由于客户端没有正确关闭连接导致客户端终止而中断的连接数 Aborte...
#!/bin/sh #本份数据库 #Local backup dir and backup bin setting Local_Dir=/var/jfb/backup/mysql Backup_Bin=/usr/bin/mysqldump #Database setting Db_Host=172.30.0.2 Db_Name=ec Db_User=uu_db Db_Pass=lok Bak_File=$Db_Name`date +%Y-%m-%d-%H--%M`...
explain分析查询 使用EXPLAIN关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的。这可以帮你分析你的查询语句或是表结构的性能瓶颈。通过explain命令可以得到: 表的读取顺序 数据读取操作的操作类型 哪些索引可以使用 哪些索引被...
SHOW STATUS LIKE %Table_locks% Table_locks_immediate | 105 | Table_locks_waited | 3 | 如果Table_locks_waited的值比较高,则说明存在着较严重的表级锁争用情况。这时,需要我们对应用做进一步的检查,来确定问题所在。 Table_locks_immediate 指的是能...
mysql更改端口 修改/etc/my.cnf 添加port=3308 修改后如下 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock port=3308 user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 defau...
groupadd mysqluseradd -r -g mysql mysql 修改mysql目录及子文件属主和属组 chown -R mysql:mysql mysql shell cd /usr/local shell ln -s /home/mysql/mysql-5.7.10 mysql #在/usr/local/目录下创建一个mysql链接 shell cd mysql shell mkdir data #作为存...
1 2 3 4 INSERT INTO mysql. user (HOST, USER ,authentication_string,ssl_cipher,x509_issuer,x509_subject,select_priv) VALUES ( 192.168.60.% , hzx , PASSWORD ( 123 ), , , , Y ); UPDATE USER SET authentication_string= PASSWORD ( 123 ) WHERE US...