mysql的安装与使用
下载MySQL
进入MySQL的下载页面,点击MySQL Community Server链接,选择对应的MySQL版本和系统版本,并下载。
将下载好的zip压缩包解压到一个目录。
安装MySQL
在MySQL文件夹中创建”data”目录和”my.ini”文件,在”my.ini”中写入以下内容:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16[mysql]
# 端口,默认为3306
port= 3333
[mysqld]
# 端口,默认为3306
port= 3333
# mysql安装目录
basedir = D:\\tools\\mysql
# 数据库的数据存放目录
datadir = D:\\tools\\mysql\\data
# 允许的最大连接数
max_connections = 20
# 创建新表时使用的存储引擎
default-storage-engine = INNODB
# 创建模式
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES在MySQL文件夹中以管理员方式打开cmd命令提示符,并进入到bin目录,并执行
mysqld --initialize
命令。此时会在data目录中生成目录和文件。在data目录中找到
<你的计算机名称>.err
文件,打开后会得到MySQL的root用户的临时密码。
启动MySQL服务
按顺序执行以下命令:
- 安装MySQL服务
mysqld --install
; - 启动MySQL服务
net start mysql
。
登录MySQL和修改用户
配置环境变量。在系统PATH变量下添加MySQL的bin目录位置。
登录MySQL。执行
mysql -u root -p
,输入之前的临时密码进行登录。修改默认root用户的密码。执行
ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';
。添加新用户。执行
CREATE USER '用户名'@'localhost' IDENTIFIED BY '密码';
。创建数据库。执行
CREATE SCHEMA 数据库名;
。赋予新用户权限,限制其仅能操作上述创建的数据库内的表。执行
GRANT ALL PRIVILEGES ON 数据库名.* to '用户名'@'localhost';
。