Mysql安装入门使用指南
来源:互联网 发布:返利机器人软件收费 编辑:程序博客网 时间:2024/06/05 14:38
MySQL是一个开源的关系数据库系统,Mysql分为商业版和社区版。通常我们使用社区版,因此我们只需要安装免费的community server即可。最好下载免安装版的Mysql。通过简单的配置即可使用:(这里以5.7为例)
1.进入mysql主目录(建议将其移到C或D盘的根目录,并改名为mysql)
2.配置path环境变量(如c:\mysql\bin\)添加到环境变量中。
3.mysql主目录下的my-default.ini文件改名为my.ini,最简单配置如下
[mysqld]# Remove leading # and set to the amount of RAM for the most important data# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.# innodb_buffer_pool_size = 128M# Remove leading # to turn on a very important data integrity option: logging# changes to the binary log between backups.# log_bin# These are commonly set, remove the # and set as required.basedir = c:/mysqldatadir = c:/mysql/dataport = 3306# server_id = .....(即去掉注释,并填写参数)
4.在命令行中执行如下命令
mysqld install mysql --defaults-file="c:\mysql\my.ini"5.在命令行中用 net start mysql文件启动Mysql服务
6.默认情况下无密码,直接用 mysql -u root进入mysql
7.改密码的话,如下
mysqladmin -u root password
輸入你的新密碼
然後
mysql -u root -p 新密碼
下面主要简单说一下MySQL在使用过程中的一些使用技巧。安装好mysql后可以在环境变量的path变量中添加一下mysql主目录下的bin目录的路径,这样就可以通过在CMD中直接使用mysql命令。
1)配置好mysql的环境变量后,可以使用如下命令在命令行中进入mysql:
启动前使用如下命令启动mysql : net start mysql
关闭mysql的指令为: net stop mysql
可以在CMD中或者运行界面使用上面的命令。
使用如下命令进入mysql:
//前提是配置好环境变量,在Path变量中加入mysql下的bin目录路径mysql -u root -p>>提示输入密码
2)在mysql中常用的操作有如下一些:
mysql >exit //退出mysqlshow databases; //显示已有数据库use 数据库名; //进入指定的数据库show tables; //显示数据中的表select * form TableName;创建数据库create database mydb1;create database mydb1 character set UTF8; //指明编码方式为utf-8show variables like 'character%' //查看当前平台中的可用字符编码---- 以下两个为mysql独有操作 ---数据库备份mysqldump -u root -p mydb2 > d:\mydb2.sql 回车数据库恢复source d:\mydb2.sql
具体关于mysql中特有的操作可以阅读mysql的参考手册。(网上可以下chm版)
3)mysql中的常用数据类型:
Date 使用 'yyyy-MM-dd' 作为定界符 '2013-11-11',对于日期类型,mysql数据库有一定的判断功能
Datetime 含时分秒 '2013-11-11 20:59:30',若不输入时分秒,默认为 00:00:00
Timestamp 时间戳,默认直接使用当前操作的时间 //常用
char 固定长度字符串
varchar 可变长度字符串
Text 大于65536字符的数据
Blob 存储二进制多媒体数据,例如Mp3等
该二类型都有四个子类型,根据存储内容的大小进行选择
例如:
create table user (id int,name varchar(20),pwd varchar(6),birthday timestamp,memo text,photo blob);关于Mysql的数据库引擎,早期使用的是MyISAM,但其不支持多表查询功能。因此目前主要使用InnoDB作为数据库引擎,其支持事务安全。InnoDB给MySQL提供了具有transcation\rollback\crash recovery\ACID等功能。
在MySQL的主文件夹中,有一个文件值得一提。就是my.ini,在这个文件中我们可以设置客户端端口号、设置客户端默认编码、以及服务端的默认编码。对于免安装版,这个文件非常的重要。
关于mysql的具体使用其实和sql并没有太大差异,但其拥有很多特色的功能函数,能够非常便捷的简化许多的开发操作,建议可以读读mysql的文档。
- Mysql安装入门使用指南
- MYSQL完全安装使用指南
- MYSQL完全安装使用指南
- MYSQL完全安装使用指南
- Medoo入门:安装和配置-Medoo使用指南
- Medoo入门:安装和配置-Medoo使用指南
- mac使用指南2-brew安装nginx mysql
- linux下初次安装mysql使用指南
- mysql使用指南
- Mysql使用指南
- MySQL使用指南
- Eclipse入门:使用指南
- [ZT] Eclipse入门:使用指南
- Eclipse入门:使用指南
- ant 入门使用指南
- ant 入门使用指南
- ant 入门使用指南
- ant 入门使用指南
- Silverlight WCF链接数据库
- MFC中获取IP地址每个段的数字
- javaWEB-动态网页之el表达式
- 卡尔曼滤波应用
- 三星回击苹果:将推指纹识别智能手机
- Mysql安装入门使用指南
- sql 语句练习
- class_create(),device_create自动创建设备文件结点(文章出处没找到)
- Connection to https://dl-ssl.google.com refused的解决方案
- 配置不经过springmvc的 映射servlet-mapping
- dreamwaever cs6利用phonegap生成手机应用
- linux base note(2)(Vim,man,soft-package-management,xinetd and some others)
- /dev/mapper/VolGroup00-LogVol00 100% 如何处理
- 工厂模式