MySQL备忘录】的更多相关文章

1 数据库概念(了解) 1.1 什么是数据库 数据库就是用来存储和管理数据的仓库! 数据库存储数据的优先: l 可存储大量数据: l 方便检索: l 保持数据的一致性.完整性: l 安全,可共享: l 通过组合分析,可产生新数据. 1.2 数据库的发展历程 l 没有数据库,使用磁盘文件存储数据: l 层次结构模型数据库: l 网状结构模型数据库: l 关系结构模型数据库:使用二维表格来存储数据: l 关系-对象模型数据库: MySQL就是关系型数据库! 1.3 常见数据库 l Oracle(神喻…
MySQL内存表(MEMORY)说明 | 一个PHP程序员的备忘录 MySQL内存表(MEMORY)说明…
MYSQL一些技巧 仅仅是作为自己备忘录,如果错误,敬请斧正. 0)基础饶过 1.大小写绕过 2.双写绕过 3.添加注释 /*!*/ or /*!小于mysql版本*/ 5.宽字节.Latin1默认编码 Latin1编码: [Mysql表的编码默认为latin1,如果设置字符集为utf8,则存在一些latin1中有 而utf8中没有的字符,而Mysql是如何处理这些字符的呢?直接忽略. 于是我们可以输入?username=admin%c2,存储至表中就变为了admin上面的%c2可以换为%c2-…
source 不接路径时,查找文件的路径是执行mysql命令时的路径 接路径时,使用路径+filename [root@wordpressserver mysql]# vi demo.mysql [root@wordpressserver mysql]# pwd /root/mysql [root@wordpressserver mysql]# ls -al total 12 drwxr-xr-x. 2 root root 4096 Nov 2 21:45 . dr-xr-x---. 31 ro…
在mysql包中,mysqld是数据库服务器,mysql是客户端,mysqladmin则用于管理数据库服务器的信息,如用户密码等. 关于安装: 1.在d:/sftwr/mysql/bin目录下: mysqld --install 安装mysql服务 net start mysql 启动这个服务,这样就可以能够连接了 2.显示当前的user:mysql> SELECT USER(); 3.使用一个数据库(模式) use public 关于密码: 通过MySQL命令行,可以修改MySQL数据库的密码…
[root@iZ23tsvd9h4Z ~]# service mysqld status ERROR! MySQL (Percona Server) is not running, but lock file (/var/lock/subsys/mysql) exists[root@iZ23tsvd9h4Z ~]# service mysqld startStarting MySQL (Percona Server). ERROR! The server quit without updatin…
常常忘记mysql的一些命令行操作,甚至于说,比较复杂的sql格式记不住或忘记了,也可能根本不会考虑去记,因此,做一下汇总,当下次出现恍惚时不至于去百度挨个找,有时就是记不起来,但是只要给点药引子,立马会想起来. 一.mysql基础操作 mysql命令规则:每行sql后边都跟个分号表示一个命令语句结束 1.登录本地mysql数据库 $ mysql -u root -p$ password 2.更改root密码 mysql>mysqladmin -uroot password 'yourpassw…
mysql 作为常用数据库,操作贼六是必须的,对于数字操作相关的东西,那是相当方便,本节就来拎几个统计案例出来供参考! order订单表,样例如下: CREATE TABLE `t_order` ( `id` ) unsigned NOT NULL AUTO_INCREMENT, `) NOT NULL, `order_nid` ) NOT NULL, `status` ) ', `,) NOT NULL DEFAULT '0.00', `create_time` timestamp NOT N…
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显.关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情.当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能.这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库.希望下面的这些优化技巧对你有用. 1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存.这是提高性最有效的方法之一,而且这是被…
mysql的root忘记,现无法操作数据库 停止mysql服务service  mysql stop 然后使用如下的参数启动mysql, --skip-grant-tables会跳过mysql的授权 shell#/usr/bin/mysqld_safe --skip-grant-tables & mysql -p  回车,进入不需要密码 mysql> mysql>update mysql.user set Password=password('123456') where User='…