MySQL介绍及安装环境配置
MySQL是一种关系数据库管理系统,是一种开源软件。由瑞典MySQL AB公司开发,2008年1月16号被Sun公司收购。2009年,SUN又被Oracle收购。
MySQL软件采用双授权政策,分为社区版和商业版。由于体积小、速度快、总体拥有成本低,尤其是开放源码特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。MySQL能够工作在众多不同的平台上,MySQL和Oracle的语法基本相同(字段类型和分页语句稍有区别)
端口:3306
默认用户:root
字符集:默认字符集latin1,应设置为gbk或utf-8
MySQL自带的四个数据库:
information_schema
mysql
performance_schema
test
安装时可以启动远程登录、创建匿名账户
可安装图形化操作界面,方便操作
MySQL的安装及常用命令等
1,安装推荐参考:mysql 5.5 安装配置方法图文教程_Mysql
2,配置环境变量Path
3,使用cmd连接mysql数据库测试
输入命令和密码:mysql -h localhost -u root -p
4,MySQL常用的命令
1 show databases;--显示所有数据库 2 create database hellotest;--创建数据库hellotest 3 use hellotest; --使用hellotest数据库 4 create table student( --创建student 5 id int primary key auto_increment, 6 name varchar(20), 7 pwd varchar(20), 8 enterdate date, 9 score double(4,1) 10 ); 11 show tables;--显示所有的表格 12 desc student;--显示表格结构 13 insert into student values(default,'zhangsan','123','2018-10-08',20); 14 select * from student; 15 drop table student; --删除表格 16 drop database hellotest;--删除数据库 17 --exit; 或者 quit; --退出程序 18 --net stop mysql; --关闭mysql服务
cmd运行效果图:
SQL的导入导出:CMD命令行操作
导入
方法1:mysql>source d:dbname.sql
方法2:mysql -u root -p 数据库名 < dbname.sql
导出(切换到C:Program Files (x86)MySQLMySQL Server 5.5in)MySql按装目录下执行,生成文件到bin文件夹下
导出整个数据库
mysqldump -u root -p 数据库名 > dbname.sql
只导出一个表
mysqldump -u root -p 数据库名 表名> dbname.sql
图形界面操作:Navicat
导入:运行SQL文件
导出:转储SQL文件
5,一般用可视化图形界面操作MySQL:如Navicat、SQLyog等;
6、MySQL跟Oracle差不多的语句,有一些细微的差别,在以后的学习中会了解到。(Oracle是收钱的,MySQL是免费的),两种数据库都要了解熟悉,便于以后的工作。