您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 河池分类信息网,免费分类信息发布

免安装mysql 配置

2024/5/4 0:04:37发布57次查看
前言
mysql是一款功能强大的关系型数据库系统,使用广泛。在使用mysql时,需要先下载安装包,然后进行安装配置才能开始使用,这一过程比较繁琐。而本文将介绍一种免安装mysql的方式。
本文将介绍如何配置免安装版mysql,并通过实例演示如何使用免安装mysql创建数据库、表以及增删改查等操作。如果你对数据库操作比较感兴趣,或者需要学习mysql的使用,那么本文将会是一个不错的选择。
一、下载免安装mysql
我们可以从官网 http://dev.mysql.com/downloads/mysql/ 下载免安装版的mysql。
在下载时,需要选择操作系统相对应的版本,例如:windows 64位版需要下载“windows (x86, 64-bit), zip archive”的文件。下载完成后,将压缩包解压缩到一个自己喜欢的路径即可。
二、配置免安装mysql
打开cmd命令行,进入到mysql解压后的根目录。创建data文件夹存放mysql数据文件,如下图所示:
mkdir data
在mysql根目录下创建my.ini配置文件,文件内容如下:
[mysqld]basedir=./datadir=./dataport=3306character_set_server=utf8mb4collation-server=utf8mb4_general_ciskip-grant-tables
basedir:mysql的安装路径datadir:存放数据文件的路径port:mysql服务的端口,默认是3306character_set_server和collation-server:设置mysql数据库默认的字符集和排序规则在cmd命令行中输入以下命令,启动mysql服务:
binmysqld --console
执行上述命令后,如果看到类似下图中的输出,则表示mysql服务启动成功:
在mysql服务启动后,使用以下命令登录到mysql命令提示符:
binmysql -uroot -p
输入密码后,即可进入mysql命令行。
在mysql中使用以下命令更改密码:
use mysql;update user set authentication_string=password('你的密码') where user='root';flush privileges;
注意:如果遇到access denied for user 'root'@'localhost' (using password: no)错误,可以在连接命令中加上密码,例如:
binmysql -uroot -p你的密码
然后再执行上述更改密码的命令即可。
至此,免安装版mysql就配置完成了。
三、免安装mysql的使用
在mysql配置完成后,我们可以通过以下实例来学习如何使用免安装mysql进行数据库的创建、表的创建以及增删改查等操作。
创建数据库
首先,我们需要创建一个名为test的数据库,可以使用以下命令完成:
create database test;
执行上述命令后,在mysql中即可创建一个名为test的数据库。
创建表
在创建好数据库后,我们需要创建数据表。以创建一个名为students的表为例,该表中包含姓名和年龄两个字段。
use test;create table students( id int(11) primary key auto_increment, name varchar(20), age int(3))engine=innodb default character set utf8mb4 collate=utf8mb4_general_ci;
执行上述命令后,在mysql中即可创建一个名为test、包含id、name、age三列的数据表students。需要注意的是,本文创建的表中使用了innodb引擎,且数据库默认字符集和排序规则为utf8mb4和utf8mb4_general_ci。
插入数据
在创建好数据表后,我们可以向数据表中插入数据。以向students表中插入一条数据为例:
insert into students(name, age) values('张三', 20);
查询数据
在插入数据后,我们需要查询数据。以查询students表中所有数据为例:
select * from students;
执行上述命令后,在mysql中即可列出students表中所有数据。
更新数据
如果我们需要更新数据,可以使用以下命令将students表中所有姓名为“张三”的记录中的年龄改为22:
update students set age=22 where name='张三';
删除数据
最后,如果我们需要删除数据,可以使用以下命令将students表中所有姓名为“张三”的记录删除:
delete from students where name='张三';
结语
通过本文中的介绍,相信读者已经了解了如何配置和使用mysql免安装版。以及如何使用mysql进行基本的数据库操作。mysql是一款功能强大的关系型数据库系统,使用广泛。如果你需要学习数据库知识,或者需要进行数据库操作,那么mysql将是一个不错的选择。
以上就是免安装mysql 配置的详细内容。
河池分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录