php教程_mysql(1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Reconfigure instance
select this option to create a new
configuration for the instance. This will
replace the current configuration and restart
the service if it is currently running.
对于一般的个人使用者和中小型企业来说,MySQL 提供的功能已经绰绰有余,而且由于MySQL是开放 源码软件,因此可以大大降低总体拥有成本。
目前Internet上流行的网站构架方式是LAMP (Linux+Apache+MySQL+PHP)
这四个软件都是遵循GPL的开放源码软件
Mysql的管理
7.提供TCP/IP、ODBC和JDBC等多种数据库连接途 径
8.提供用于管理、检查、优化数据库操作的管理工具 9.可以处理拥有上千万条记录的大型数据库
Mysql的应用
与其他的大型数据库例如Oracle、DB2、SQL Server 等相比,MySQL自有它的不足之处,如规模小、功 能有限,但是这丝毫也没有减少它受欢迎的程度。
可以使用命令行工具管理MySQL数据库(命 令mysql 和 mysqladmin)
也可以从MySQL的网站下载图形管理工具 MySQL Administrator和MySQL Query Browser。
MySQL Query Browser
安装mysql --configure the mysql instance
4.支持多线程,充分利用CPU资源
Mysql的一些特性
5.优化的SQL查询算法,有效地提高查询速度 6.既能够作为一个单独的应用程序应用在客户端服务
器网络环境中,也能够作为一个库而嵌入到其他的软 件中提供多语言支持,常见的编码如中文的GB 2312、 BIG5,日文的Shift_JIS等都可以用作数据表名和数据 列名
进入MySQL
启动MySQL Command Line Client(MySQL 的DOS界面),直接输入安装时的密码即可。 此时的提示符是:mysql>
或打开终端,输入SQL语句: mysql –uroot –p123
退出MySQL
quit或exit
库操作
1、创建数据库 命令:create database <数据库名> 例如:建立一个名为xhkdb的数据库 mysql> create database xhkdb; 2、显示所有的数据库 命令:show databases (注意:最后有个s) mysql> show databases; 3、删除数据库 命令:drop database <数据库名> 例如:删除名为 xhkdb的数据库 mysql> drop database xhkdb;
修改字符集
如何修改字符集 找到mysql根目录下的my.ini这个文件
修改字符集
[mysql] default-character-set=gb2312
Server instance
Server instance
Baidu Nhomakorabea MySql的使用
一、启动与退出
1、进入MYSQL 2、退出MYSQL
Dedicated mysql server machine
this machine is dedicated to run the
mysql database server. No other
Server instance
Server instance
Server instance
Server instance
mysql server should only use a minimal
amount of memory
Server machine
choose this option for web/application
servers , mysql will have medium memory
usages
Remove instance
Select this option to sto the instance ,
remove the configuration file and to
uninstall the Windows service.
Server type
Developer machine
7、创建用户并赋予取予权利:
grant all privileges on dbname.* to username@localhost identified by ‘pwd123′;
给localhost域的用户username管理dbname 数据库的所有权利,密码为pwd123。
4、连接数据库 命令: use <数据库名> 例如:如果xhkdb数据库存在,尝试存取它:
mysql> use xhkdb; 屏幕提示:Database changed 5、当前选择(连接)的数据库
mysql> select database(); 6、当前数据库包含的表信息: mysql> show tables; (注意:最后有个s)
Mysql的一些特性
1.使用C和C++编写,并使用了多种编译器进 行测试,保证源代码的可移植性
2.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统
3.为多种编程语言提供了API。这些编程语言 包括C、C++、等。
LAMP 项目开发
1、什么是mysql
MySQL是一个小型关系型数据库管理系统 开发者为瑞典MySQL AB公司。 目前MySQL被广泛地应用在Internet上的中小型
网站中。 由于其体积小、速度快、总体拥有成本低,尤
其是开放源码这一特点,许多中小型网站为了 降低网站总体拥有成本而选择了MySQL作为网 站数据库。
相关文档
最新文档