创建数据库
CREATE TABLE `user` (
`id` INT ( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` VARCHAR ( 255 ) DEFAULT NULL COMMENT '姓名',
`tel` VARCHAR ( 30 ) DEFAULT NULL COMMENT '手机号',
`create_time` INT ( 11 ) DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY ( `id` )
) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COMMENT = '用户信息表';
join 使用
SELECT a.dir,b.sname FROM db AS a INNER JOIN nginx AS b ON a.dir = b.dir
去除指定字符串 去除/data/common.inc.php
UPDATE `db` SET dir=REPLACE(dir,'/data/common.inc.php','')
更新语句
UPDATE `db` SET `domain` = 'VwECUlc.hezuoxst.cn' WHERE `dir` = '/wwwroot/VwECUlc';
创建账号
grant all on 数据库名.* to 用户@'%' identified by '用户密码'
删除数据库
drop database 数据库名
导入数据库
#zbv 数据库导入q.sql文件
/usr/bin/mysql -hlocalhost -uroot -p123 zbv < /www/q.sql
使用mysqldump导出数据库
/usr/bin/mysqldump --skip-comments -hlocahost -uroot -phezuo 数据库名 > /sqlbackup/sql_bak/数据库名_$(date "+%Y-%m-%d%H:%M:%S").sql
使用mysqldump导出数据库的a表
/usr/bin/mysqldump --skip-comments -hlocahost -uroot -phezuo --databases 数据库名 --tables a > /www/backup/sql/a.$(date "+%Y-%m-%d%H:%M:%S").sql
mysqldump 跨数据库传输 a链接 的axx数据库传输到 b链接 axx数据库(a传输到b 需要b也要有axx这个库)
/www/server/mysql/bin/mysqldump --host=a.com -uhezuo -phezuo --databases axx | mysql --host=b.com -uhezuocms -phezuo axx
统计数据库大小
select round(sum(DATA_LENGTH/1024/1024),3) as data from information_schema.TABLES where table_schema = 'abc';
查看bing_log日志
show global variables like '%log_bin%';
查看当前bing_log日志使用的是哪个
show master status