-
日期:2020-11-02 13:39:06
点击:59
内容简介:1.创建列 alter table tablename add colname type not null default '0′; 例: alter table mmanapp_mmanmedia add appid_id integer not null default 372; 2.删除列 alter table tablename drop column colname; 例: alter table mmanapp_mmanmedia dro...
-
日期:2020-11-02 13:39:05
点击:59
内容简介:比如有文章表 Article(Id,Category,InsertDate),现在要用SQL找出每种类型中时间最新的前N个数据组成的集合,一段不错的代码,留存备用 SELECT A1.* FROM Article AS A1 INNER JOIN (SELECT A.Category,A.InsertDate FROM Article AS A LEFT JOIN Article AS...
-
日期:2020-11-02 13:39:05
点击:59
内容简介:mysql的字符集设置有多个层级,在mysql中存储中文,如果不能正确设置字符集,很容易出现数据乱码。今天就有一个用户反馈他数据库中的数据下午1点多开始出现了乱码。在这里,我分享下具体问题的排查过程,以及解决的办法。 (1) 排除客户端设置导致的显示乱...
-
日期:2020-11-02 13:39:04
点击:59
内容简介:大多数使用 WordPress 搭建的网站,其后台都是 MySQL 数据库,经常我们需要定制 WordPress 的功能,这里我们列表 10 个最有用的 WordPress 的数据库查询,你需要一个数据库的管理工具,例如 phpMyAdmin 或者 Navicat 等来执行这些 SQL 语句。 1. 将所有文件...
-
日期:2020-11-02 13:39:04
点击:59
内容简介:云平台是个好东西,MySQL-mmm的典型配置是需要五台机器,一台作为mmm admin,两台master,两台slave。一下子找五台机器真不容易,何况还要安装同样的操作系统。而有了cloud,简单几步就有了完备的实验环境:四台数据库服务器和一台管理服务器(Memory:8G,C...
-
日期:2020-11-02 13:39:02
点击:59
内容简介:如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的 information_schema 数据库。在该库中有一个 TABLES 表,这个表主要字段分别是: TABLE_SCHEMA : 数据库名 TABLE_NAME:表名 ENGINE:所使用的存储引擎 TABLES_ROWS:记录数 DA...
-
日期:2020-11-02 13:39:02
点击:59
内容简介:MySQL 系统会在内存(MEMORY)和磁盘(MyISAM)中建立临时表,如何能知道在磁盘中建立了多少临时表以及在内存中建立多少临时表呢?你可以通过下面命令获知: mysql SHOW GLOBAL STATUS LIKE 'Created_tmp%tables';+-------------------------+----------+| Varia...
-
日期:2020-11-02 13:39:01
点击:59
内容简介:继续做以下的前期准备工作: 新建一个测试数据库TestDB; create database TestDB; 创建测试表table1和table2; CREATE TABLE table1 ( customer_id VARCHAR(10) NOT NULL, city VARCHAR(10) NOT NULL, PRIMARY KEY(customer_id) )ENGINE=INNODB DEFAULT CHA...
-
日期:2020-11-02 13:39:00
点击:59
内容简介:啥是集合操作? 通常来说,将联接操作看作是表之间的水平操作,因为该操作生成的虚拟表包含两个表中的列。而我这里总结的集合操作,一般将这些操作看作是垂直操作。MySQL数据库支持两种集合操作:UNION DISTINCT和UNION ALL。 与联接操作一样,集合操作也是...
-
日期:2020-11-02 13:39:00
点击:59
内容简介:Innodb数据库对于已经删除的数据只是标记为删除,并不真正释放所占用的磁盘空间,这就导致InnoDB数据库文件不断增长。 如果在创建数据库的时候设置innodb_file_per_table=1,这样InnoDB会对每个表创建一个数据文件,然后只需要运行OPTIMIZE TABLE 命令就可以...