bitsCN.com上次 用 GROUP_CONCAT 实现了 统计报表,这次麻烦又来了..... 还好,使用 locate函数 轻松实现摘自 ylqmf的专栏 bitsCN.com
bitsCN.com1、修改表名 在mysql中修改表名的sql语句在使用mysql时,经常遇到表名不符合规范或标准,但是表里已经有大量的数据了,如何保留数据,只更改表名呢? ALTER TABLE table_name RENAME TO new_table_name 例如 ALTER TABLE admin_user RENAME TO a_user2、删除表 drop table shili ; 在删除数据表的过程中,如果删除一个不存在的表将会产生错误,这时在删除语句中加入IF EXISTS关键字,就可避免产生错误,具体格式如下: d...
bitsCN.com1 为表创建索单列索引 ALTER TABLE table_name ADD INDEX indexName (colname); 创建多列索引 ALTER TABLE table_name ADD INDEX indexName1_indexName2 (colname1,colname2); 这种联合创建多列的方式比分别创建多个单列索引的效率高,因为这种方式在查询时会真正联合使用索引 indexName1,indexName2,而多个单列的模式查询时只会用其中最严格的一个,达不到更好的高效 2 删除索引 ALTER TABLE table_name DR...
bitsCN.comJava代码 1, 创建mysqld数据库的管理用户: 要把root用户设置为管理员,我们应该运行下面的命令; [root@linuxsir01 root]# mysqladmin -u root password 123456 一般情况下,mysqladmin所在目录已经加到$PATH中,如果该命令没有找到,查看软件包安装是否正确,确保Mysql-server和Mysql-client两个软件包都已经安装成功,然后可以rpm -qf Mysql-client查看该命令安装到那个目录中,将该...
bitsCN.comLinux下mysql数据库的导入导出操作 1、导入数据库在命令行下输入:mysql -u username -p test 2.1、导出整个数据库:mysqldump -u username -p test > /home/data/test.sql说明:username是数据库用户名,test源数据库,回车,输入数据库密码,就进行导入操作了!目标文件路径为/home/data/ 2.2、导出数据库中某张表:mysqldump -u username -p test documents > /home/data/test.sql说明:导出数据库test中的documents...
bitsCN.comMysql那些事儿之(四)数据表数据查询操作 SELECT 语句 SELECT select_list1,... --要查询哪些列FROM select_table --从哪一张表里查WHERE primary_constraint --查寻的行满足哪些条件GROUP BY grouping_columns --怎样对结果进行分组HAVING secondary_constraint --行必须满足的第二条件ORDER BY sorting_columns --怎样对结果进行排序LIMIT count ...
bitsCN.comMysql那些事儿之(三)有关数据表的操作 mysql相关数据表的操作1.显示数据表的信息 命令:SHOW TABLES; 该命令用于显示表的信息。如果用户没有表的使用权限,该表将不显示。 命令:DESCRIBE tbname; 该命令是显示表名为tbname的表的结构。 2.数据表的创建 命令:CREATE TABLE tbname( 列名[1] 数据类型, 列名[2] 数据类型, 列名[3] 数据类型 ); 该命令用于...
bitsCN.comMysql那些事儿之(二)有关数据库的操作 Mysql有关数据库的操作mysql -u用户名 -p密码登录mysql数据库。 1.显示已有的数据库 命令:SHOW DATABASES;用于显示已经创建的数据库信息。 命令:SHOW DATABASES [LIKE char]这个命令意思是显示数据库,和后面所给的字符匹配。如果使用[LIKE char],那么char字符串可以是一个使用mysql的“%”和“_”通配符的字符串。比如SHOW DATABASES LIKE my%;这是显...
bitsCN.commysql日期查询操作 /////////////////今天找到了一些比较有用的mysql日期函数,在此做一下记录,以备后期使用/////////////////////// 今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天Select * FROM 表名 Where TO_DAYS( NOW( ) ) – TO_DAYS( 时间字段名) <= 17天前 如果是7天后就是DATE_ADD函数Select * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)近30天...
bitsCN.comMYSQL入门学习之一:基本操作 1、登录数据库 命令:mysql -u username –p (mysql -h主机地址 -u用户名 -p用户密码) 描述:输入命令回车,即可输入密码了。密码验证通过即可进入数据库了。2、查看数据状态 命令:show database; 描述:该命令会显示现存的所有数据库。3、建立与删除数据库 命令:create database db; 描述:db可以替换为要建立数据库的名称。 命令:drop database db; ...
bitsCN.comMYSQL入门学习之八:数据库及表的基本操作 相关链接:MYSQL入门学习之一:基本操作http:///database/201212/173868.htmlMYSQL入门学习之二:使用正则表达式搜索http:///database/201212/173869.htmlMYSQL入门学习之三:全文本搜索http:///database/201212/173873.htmlMYSQL入门学习之四:MYSQL的数据类型http:///database/201212/175536.htmlMYSQL入门学习之五:MYSQL的字符集http:///database/201212/175541.htmlMYSQL入...
bitsCN.comMYSQL入门学习之十三:自定义函数的基本操作 相关链接:MYSQL入门学习之一:基本操作http:///database/201212/173868.htmlMYSQL入门学习之二:使用正则表达式搜索http:///database/201212/173869.htmlMYSQL入门学习之三:全文本搜索http:///database/201212/173873.htmlMYSQL入门学习之四:MYSQL的数据类型http:///database/201212/175536.htmlMYSQL入门学习之五:MYSQL的字符集http:///database/201212/175541.htmlMYSQ...
bitsCN.comMYSQL入门学习之十一:触发器的基本操作 相关链接:MYSQL入门学习之一:基本操作http:///database/201212/173868.htmlMYSQL入门学习之二:使用正则表达式搜索http:///database/201212/173869.htmlMYSQL入门学习之三:全文本搜索http:///database/201212/173873.htmlMYSQL入门学习之四:MYSQL的数据类型http:///database/201212/175536.htmlMYSQL入门学习之五:MYSQL的字符集http:///database/201212/175541.htmlMYSQL入门...
bitsCN.comMYSQL入门学习之十四:游标的基本操作 相关链接:MYSQL入门学习之一:基本操作http:///database/201212/173868.htmlMYSQL入门学习之二:使用正则表达式搜索http:///database/201212/173869.htmlMYSQL入门学习之三:全文本搜索http:///database/201212/173873.htmlMYSQL入门学习之四:MYSQL的数据类型http:///database/201212/175536.htmlMYSQL入门学习之五:MYSQL的字符集http:///database/201212/175541.htmlMYSQL入门学...
bitsCN.comMYSQL入门学习之十:视图的基本操作 相关链接:MYSQL入门学习之一:基本操作http:///database/201212/173868.htmlMYSQL入门学习之二:使用正则表达式搜索http:///database/201212/173869.htmlMYSQL入门学习之三:全文本搜索http:///database/201212/173873.htmlMYSQL入门学习之四:MYSQL的数据类型http:///database/201212/175536.htmlMYSQL入门学习之五:MYSQL的字符集http:///database/201212/175541.htmlMYSQL入门学习...