数据库教程
Windows环境MySQL数据库安装方法
1、下载Windows版本的MySQL1.1、首先需要下载Windows版本的MySQL安装文件,然后安装MySQL数据库环境,安装成功后还需要对MySQL数据库进行相关配置。具体操作步骤如下:1.2、打开浏览器,在地址栏中输入http://dev.mysql.com/downloads/mysql/5.5.html#downl...
MySQL数据库概述
1.1. 数据库概述数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种...
如何写出高性能SQL
定量遍历次数在编写一条查询语句的时候,可以依据你要查询数据表的数据总量,估算一下这条查询大致需要遍历多少行数据:如果遍历行数在百万以内的,只要不是每秒钟都要执行几十上百次的频繁查询,可以认为是安全的。遍历数据行数在几百万的,查询时间最少也要...
MySQL导入数据库报错"Unknown character set: 'utf8mb4'"
PHPMyAdmin MySQL导入数据库报错"Unknown character set: 'utf8mb4'",但是看到有错误提示"#1115 - Unknown character set: 'utf8mb4'"。utf8mb4错误提示数据库报错utf8mb4截图报错原因:数据表版本过低,从5.5开始采用的是utf8mb4,而我们...
CREATE DEFINER=`root`@`localhost`报错
导入数据库时候报错:CREATE DEFINER=`root`@`localhost`网上查了也看不懂说啥,杂七杂八的教程没一个写清楚了。大致猜测原因可能是root账号权限不够,于是改下了root权限为全部,但是还是依旧报错。试着把test.sql打包成.zip压缩包,竟然就可以了。...
使用sql创建数据表
使用sql创建数据表$sql = "CREATE TABLE stu (id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,name VARCHAR(50) NOT NULL,age INT(6) NOT NULL,sex VARCHAR(20),class VARCHAR (50) NOT NULL);";mysqli_query($conn, $sql);
数据库SQLGBK批量转UTF-8编码
数据库转换准备工作1、安装与GBK版本一致的UTF-8版本,表前缀保持一致2、登录GBK版本后台,数据维护,强制字符集选择UTF-8,然后备份数据3、将备份好的数据导入到新的UTF-8数据库,并登录后台测试是否有问题4、如果没有问题,转移上传的图片文件至UTF-8站点,并把...
SQL中的3种删除语法详解
DROP教程DROP TABLE test;删除表test,并释放空间,将test删除的一干二净。TRUNCATE教程TRUNCATE test;删除表test里的内容,并释放空间,但不删除表的定义,表的结构还在。DELETE教程1、删除指定数据删除表test中年龄等于30的且国家为US的数据DELETE FROM tes...
WHERE条件过滤查询
WHERE语义WHERE语句用于条件过滤查询记录,提取那些满足指定条件的记录。WHERE 语法SELECT column_name,column_name FROM table_name WHERE column_name operator value;查询table_name表中的WHERE等于column_name条件的记录。...
SQL新手入门SELECT数据库查询语句
SELECT语义SELECT 语句用于从数据库中选取数据。结果被存储在一个结果表中,称为结果集。SELECT语法示例SELECT column_name,column_name FROM table_name;SELECT * FROM table_name;下面的 SQL 语句从 "Websites" 表中选取 "name" 和 "country" 列:SEL...
-
01为什么Access数据库慢慢淡出数据库圈 905热度
-
02sql聚合统计之having用法教程 754热度
-
03通过身份证号计算年龄SQL语法 729热度
-
04SQL查询统计内容相同的字段出现次数 648热度
-
05CREATE DEFINER=`root`@`localhost`报错 449热度