MySQL数据库操作
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
显示表 show tables; 创建数据表 Create table 表文件名( 字段定义 );
三,使用数据库和数据表
CREATE TABLE admins ( username char(10) NOT NULL, `password` varchar(10) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=gb2312; CREATE TABLE newsdata ( news_id int(11) NOT NULL auto_increment, news_date date NOT NULL, news_type varchar(20) NOT NULL, news_title varchar(100) NOT NULL, news_editor varchar(100) NOT NULL, news_content text NOT NULL, PRIMARY KEY (news_id) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=9 ; 也可以写为news_id int(11) NOT NULL PRIMARY KEY auto_increment, 将后面的PRIMARY KEY (news_id) 去掉
ห้องสมุดไป่ตู้
五,操作技巧
取消命令的输入 在输入一条命令时发现输入错误,如果命 令处于未换行状态,可以按ESC直接取消, 如果换行可以按\c(小写字母)取消. 帮助 mysql>?
五,操作技巧
获取服务器信息 mysql>\s
五,操作技巧
切换编码 \C(大写字母)切换编码 例如:mysql>\Cutf8(结尾无分号),切换后,服务 器和数据库的字符集未变,而下面的客户端和数 据库连接的字符集改为utf8.
一,数据库服务的开启与关闭
开启 net start mysql 关闭 net stop mysql
二,进入与退出Mysql管理控制台 进入与退出 管理控制台
进入 进入DOS,定位到Mysql的主程序文件夹,例如C:\Program Files\phpStudy\MySQL\bin. dos命令 Mysql –u用户名 –p密码 例如:mysql –uroot –proot 更改密码(Dos命令) 命令mysqladmin –u用户名 -p原密码 password 新密码 例如: mysqladmin –uroot -proot password abc 再次进入 mysql –uroot -pabc 退出 \q或exit
�
三,使用数据库和数据表
备份数据库 方法一:复制数据库文件到备份盘. 数据库的存放位置位于 C:\Program Files\phpStudy\MySQL\data中, 将该文件夹下的数据库文件夹例如news复 制到目标位置即可.
三,使用数据库和数据表
备份数据库 方法二:DOS命令 定位在Mysql的主程序文件夹,例如
三,使用数据库和数据表
显示数据库 show databases; 创建数据库 Create Database 库文件名; 选择数据库 Use 库文件名(后面加不加分号均可) 创建数据库后必须选择数据库才能进一步操作数 据库. 删除数据库 Drop database 库文件名;
三,使用数据库和数据表
C:\Program Files\phpStudy\MySQL\bin中执行
mysqldump –u用户名 –p密码 --opt 数据库名>.sql文件
默认备份到当前目录. 例如:mysqldump –uroot –proot --opt
news>d:\news.sql
三,使用数据库和数据表
还原数据库 方法一:用第一种方法备份的数据库,直 接复制到Mysql的数据库文件夹下. 方法二:命令
mysql>source .sql文件;(默认当前文件夹) 例如:create database news; use news; (这个步骤很关键,否则即使建 立数据库,不打开数据库,仍旧不能还原数据) source d:news.sql;
连接Mysql 四,php连接 连接
Conn.php
<?php $connect= mysql_connect('localhost', 'root', 'root'); if($connect) echo "连接成功"; else echo "连接失败"; ?>
三,使用数据库和数据表
查看表结构 explain 表名; 显示表内容 Select * from 表名; 注意:mysql中,插入记录的字段类型如果是字符串类型,插入值既可以使用单引号,也 可以使用双引号. 删除数据表 Drop table 表名; 插入表记录 insert into 表名(name,age) values ('tom' , '12'); 更改表记录 update 表名 set age=19 where name='tom'; 删除表记录 delete from 表名 where name='tom';(变量最好为唯一值即主键)
Mysql数据库操作 数据库操作
Ctrl+空格 可在Dos下切换输入法 Mysql 端口3306 字符集gb2312 Apache 端口80 在建立php网页前必须改display_errors=on 改动地方:config files –php-ini 查找 display_errors=off 把off改为on 配置完文件后必须重启服务 Dos 下的命令不能加分号;
三,使用数据库和数据表
CREATE TABLE admins ( username char(10) NOT NULL, `password` varchar(10) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=gb2312; CREATE TABLE newsdata ( news_id int(11) NOT NULL auto_increment, news_date date NOT NULL, news_type varchar(20) NOT NULL, news_title varchar(100) NOT NULL, news_editor varchar(100) NOT NULL, news_content text NOT NULL, PRIMARY KEY (news_id) ) ENGINE=MyISAM DEFAULT CHARSET=gb2312 AUTO_INCREMENT=9 ; 也可以写为news_id int(11) NOT NULL PRIMARY KEY auto_increment, 将后面的PRIMARY KEY (news_id) 去掉
ห้องสมุดไป่ตู้
五,操作技巧
取消命令的输入 在输入一条命令时发现输入错误,如果命 令处于未换行状态,可以按ESC直接取消, 如果换行可以按\c(小写字母)取消. 帮助 mysql>?
五,操作技巧
获取服务器信息 mysql>\s
五,操作技巧
切换编码 \C(大写字母)切换编码 例如:mysql>\Cutf8(结尾无分号),切换后,服务 器和数据库的字符集未变,而下面的客户端和数 据库连接的字符集改为utf8.
一,数据库服务的开启与关闭
开启 net start mysql 关闭 net stop mysql
二,进入与退出Mysql管理控制台 进入与退出 管理控制台
进入 进入DOS,定位到Mysql的主程序文件夹,例如C:\Program Files\phpStudy\MySQL\bin. dos命令 Mysql –u用户名 –p密码 例如:mysql –uroot –proot 更改密码(Dos命令) 命令mysqladmin –u用户名 -p原密码 password 新密码 例如: mysqladmin –uroot -proot password abc 再次进入 mysql –uroot -pabc 退出 \q或exit
�
三,使用数据库和数据表
备份数据库 方法一:复制数据库文件到备份盘. 数据库的存放位置位于 C:\Program Files\phpStudy\MySQL\data中, 将该文件夹下的数据库文件夹例如news复 制到目标位置即可.
三,使用数据库和数据表
备份数据库 方法二:DOS命令 定位在Mysql的主程序文件夹,例如
三,使用数据库和数据表
显示数据库 show databases; 创建数据库 Create Database 库文件名; 选择数据库 Use 库文件名(后面加不加分号均可) 创建数据库后必须选择数据库才能进一步操作数 据库. 删除数据库 Drop database 库文件名;
三,使用数据库和数据表
C:\Program Files\phpStudy\MySQL\bin中执行
mysqldump –u用户名 –p密码 --opt 数据库名>.sql文件
默认备份到当前目录. 例如:mysqldump –uroot –proot --opt
news>d:\news.sql
三,使用数据库和数据表
还原数据库 方法一:用第一种方法备份的数据库,直 接复制到Mysql的数据库文件夹下. 方法二:命令
mysql>source .sql文件;(默认当前文件夹) 例如:create database news; use news; (这个步骤很关键,否则即使建 立数据库,不打开数据库,仍旧不能还原数据) source d:news.sql;
连接Mysql 四,php连接 连接
Conn.php
<?php $connect= mysql_connect('localhost', 'root', 'root'); if($connect) echo "连接成功"; else echo "连接失败"; ?>
三,使用数据库和数据表
查看表结构 explain 表名; 显示表内容 Select * from 表名; 注意:mysql中,插入记录的字段类型如果是字符串类型,插入值既可以使用单引号,也 可以使用双引号. 删除数据表 Drop table 表名; 插入表记录 insert into 表名(name,age) values ('tom' , '12'); 更改表记录 update 表名 set age=19 where name='tom'; 删除表记录 delete from 表名 where name='tom';(变量最好为唯一值即主键)
Mysql数据库操作 数据库操作
Ctrl+空格 可在Dos下切换输入法 Mysql 端口3306 字符集gb2312 Apache 端口80 在建立php网页前必须改display_errors=on 改动地方:config files –php-ini 查找 display_errors=off 把off改为on 配置完文件后必须重启服务 Dos 下的命令不能加分号;