随笔分类 -  [35] MySQL

摘要:Centos 7 官网下载安装 mysql server 安装成功后重启mysql服务。 初次安装mysql,root账户没有密码。 设置密码 不需要重启数据库即可生效。 在mysql安装过程中如下内容: ​ 所以安装完以后mariadb自动就被替换了,将不再生效。 阅读全文
posted @ 2018-12-07 10:27 emanlee 阅读(1270) 评论(0) 推荐(0)
摘要:My favorite way is to pipe a sqldump command to a sql command. You can do all databases or a specific one. So, for instance, mysqldump -uuser -ppasswo 阅读全文
posted @ 2018-12-07 09:48 emanlee 阅读(285) 评论(0) 推荐(0)
摘要:方法一:SELECT CAST('123' AS SIGNED);方法二:SELECT CONVERT('123',SIGNED);方法三:SELECT '123'+0; 阅读全文
posted @ 2016-10-25 23:09 emanlee 阅读(75000) 评论(0) 推荐(1)
摘要:MySQL修改表一次添加多个列(字段) ALTER TABLE table_name ADD func varchar(50), ADD gene varchar(50), ADD genedetail varchar(50); MySQL修改表一次添加多个索引ALTER TABLE table_n 阅读全文
posted @ 2016-08-17 11:05 emanlee 阅读(40431) 评论(0) 推荐(1)
摘要:show processlist;show processlist\G;SHOW FULL PROCESSLIST;SHOW FULL PROCESSLIST\G;REF:http://dev.mysql.com/doc/refman/5.7/en/show-processlist.htmlhttp 阅读全文
posted @ 2016-08-10 23:15 emanlee 阅读(316) 评论(0) 推荐(0)
摘要:1. CREATE TABLE new_table LIKE table; 2. INSERT INTO new_table SELECT * FROM table; 3&4. RENAME TABLE table = old_table, table = new_table; The usual 阅读全文
posted @ 2016-08-07 09:41 emanlee 阅读(423) 评论(0) 推荐(0)
摘要:自增字段,一定要设置为primary key.以指定从1000开始为例。1 创建表的时候就设置: 2 如果在创建表时没有设置,后来想设置,可以通过修改实现: 示例之二: 有时需要对mysql中设为auto_increment发的字段进行重置(恢复/还原),因此总结了一下,大概有三种方式可以做到: 1 阅读全文
posted @ 2016-04-23 15:26 emanlee 阅读(32473) 评论(0) 推荐(0)
摘要:SELECT aaa,(@rowNum:=@rowNum+1) AS rowNoFROM tb_bbb,(SELECT (@rowNum :=0) ) bORDER BY tb_bbb.liushuihao DESC 阅读全文
posted @ 2016-04-21 09:14 emanlee 阅读(7450) 评论(1) 推荐(0)
摘要:#mysqldump --help 1.mysqldump的几种常用方法:(1)导出整个数据库(包括数据库中的数据) mysqldump -u username -p dbname > dbname.sql (2)导出数据库结构(不含数据) mysqldump -u username -p -d d 阅读全文
posted @ 2016-04-19 21:25 emanlee 阅读(22199) 评论(0) 推荐(0)
摘要:1, 查看MySQL服务器配置信息 mysql> show variables; 2, 查看MySQL服务器运行的各种状态值 mysql> show global status; 3, 慢查询 mysql> show variables like '%slow%'; + + + | Variable 阅读全文
posted @ 2016-04-07 20:08 emanlee 阅读(1217) 评论(0) 推荐(0)
摘要:MySQL复制表结构 表数据 1、复制表结构及数据到新表CREATE TABLE 新表 SELECT * FROM 旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primar... 阅读全文
posted @ 2016-01-18 22:12 emanlee 阅读(10825) 评论(0) 推荐(0)
摘要:mysql> use mysqlERROR 1044 (42000): Access denied for user 'root'@'localhost' to database 'mysql'mysql> exitBye[root@testtest ~]# service mysqld stop 阅读全文
posted @ 2015-08-30 16:11 emanlee 阅读(4439) 评论(0) 推荐(0)
摘要:MySQL权限简介 权限简单的理解就是mysql允许权力以内的事情,不可越界。比如只允许执行select操作,那么就不能执行update操作。只允许从某台机器上连接mysql,那么就不能从除那台机器以外的其他机器连接mysql。 那么Mysql的权限是如何实现的呢?这就要说到mysql的两阶段验证,... 阅读全文
posted @ 2015-07-18 21:01 emanlee 阅读(1640) 评论(0) 推荐(0)
摘要:报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost解决方法:1. 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑 阅读全文
posted @ 2015-07-16 22:30 emanlee 阅读(268) 评论(0) 推荐(0)
摘要:ERROR: Access denied for user 'root'@'localhost' (using password: NO) 发现: mysql -u root@localhost -p 成功 mysql -u root -p 失败 mysql> SELECT user, host F 阅读全文
posted @ 2015-07-05 09:39 emanlee 阅读(34414) 评论(0) 推荐(0)
摘要:trymysql --force < sample_data.sql Mysql help section says-f, --force Continue even if we get an sql error.----------------------You could also use IN... 阅读全文
posted @ 2015-07-01 09:04 emanlee 阅读(312) 评论(0) 推荐(0)
摘要:索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable( ID INT NOT NULL, username ... 阅读全文
posted @ 2015-07-01 08:36 emanlee 阅读(265) 评论(0) 推荐(0)
摘要:==========A really easy way to do this is to add a UNIQUE index on the 3 columns. When you write the ALTER statement, include the IGNORE keyword. Like... 阅读全文
posted @ 2015-06-30 22:44 emanlee 阅读(339) 评论(0) 推荐(0)
摘要:1 CREATE TABLE A LIKE B此种方式在将表B复制到A时候会将表B完整的字段结构和索引复制到表A中来。2. CREATE TABLE A AS SELECT * FROM B此种方式只会将表B的字段结构复制到表A中来,但不会复制表B中的索引到表A中来。这种方式比较灵活可以在复制原表... 阅读全文
posted @ 2015-06-28 15:33 emanlee 阅读(2757) 评论(0) 推荐(0)
摘要:There is nice tool called pv# On Ubuntu/Debian system$ sudo apt-get install pv# On Redhat/CentOS$ sudo yum install pvthen e.g. you can use it like thi... 阅读全文
posted @ 2015-06-22 10:19 emanlee 阅读(511) 评论(0) 推荐(0)