MySql 5.6.14 Win32位免安装解压缩版配置教程
下载和解压缩
- 下载解压缩版的MySql 5.6.14 Win32位压缩包,可以从官网、软件下载站等渠道获取;
- 解压缩到任意位置,比如D盘的MySql目录下。
配置
- 在MySql目录下创建my.ini文件,内容如下:
[mysqld]
basedir=D:\MySql
datadir=D:\MySql\data
port=3306
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
explicit_defaults_for_timestamp=TRUE
- 在命令行下进入MySql目录的bin目录,执行以下命令:
mysqld --initialize
此时会在D:\MySql\data目录下生成一些系统目录和文件;
3. 执行以下命令启动mysql:
mysqld --console
如果启动失败,请检查my.ini文件设置是否正确,并根据提示进行修改;
4. 打开另一个命令行窗口,进入MySql/bin目录,执行以下MySQL客户端命令:
mysql -u root
此时会进入MySQL交互式界面,输入初始密码(my.ini文件中的--initialize命令会生成随机密码,可以在错误日志中找到,比如:[Note] A temporary password is generated for root@localhost: xxxxxxxx,其中xxxxxxx即为初始密码);
5. 使用以下命令修改root用户的密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
其中新密码即为你自己设置的密码;
6. 配置Windows服务,使MySql成为Windows服务,可以在Windows服务中启动和关闭MySql服务,方便使用:
mysqld --install
这时会在Windows服务中添加一个名为“MySQL”的服务,可以在服务列表中查看和管理。
示例
创建和查看数据库
- 进入MySQL交互式界面,输入用户名和密码;
- 使用以下命令创建一个数据库:
CREATE DATABASE mydb;
- 使用以下命令查看所有数据库:
SHOW DATABASES;
可以看到mydb已经被创建成功。
创建和查看表
- 在mydb数据库下创建一张表,执行以下命令:
USE mydb;
CREATE TABLE userinfo(
id INT UNSIGNED AUTO_INCREMENT,
username VARCHAR(20) NOT NULL,
password VARCHAR(16) NOT NULL,
email VARCHAR(30) NOT NULL,
PRIMARY KEY (id)
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
此时会在mydb数据库下创建一张名为userinfo的表。
- 查看所有表:
SHOW TABLES;
可以看到userinfo已经被创建成功。
以上示例仅为基础操作,具体使用可以参考MySQL文档。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySql 5.6.14 Win32位免安装解压缩版配置教程 - Python技术站