Mysql数据库的搭建教程

Mysql数据库的搭建教程

1.获取mysql

打开官网http://www.mysql.com,根据版本需求下载,mysql主要提供企业版(Enterprise)和社区版(Community)产品,其中社区版是通过GPL协议授权的开源软件,可免费使用,下面就mysql社区版进行讲解。我下载的是Mysql的5.7.36版本。

2.安装mysql

1.解压文件:

解压压缩包至当前文件夹(建议安装在D盘),得到:

Mysql数据库的搭建教程

2.安装mysql:

(1)执行【开始】菜单--搜索命令提示符--点击鼠标右键--【以管理员身份运行】,启动命令行窗口。

(2)命令模式下,进入到mysql的安装路径下的bin目录:

cd D:\mysql-5.7.36-winx64\bin

(3)输入以下命令开始安装:

mysqld -install

3.配置mysql

1.创建mysql配置文件:

mysql安装目录下右键新建【文本文档】,编写以下配置:

[mysqld]
basedir=D:\mysql-5.7.36-winx64
datadir=D:\mysql-5.7.36-winx64\data\
port=3306

上述配置中,basedir表示mysql的安装目录,datadir表示数据库文件的保存目录,port表示mysql服务的端口号。

2.初始化数据库:

mysqld --initialize -insecure

进行这一步后,将会看到目录下多了一个data的文件夹:

Mysql数据库的搭建教程

4.管理mysql服务

安装完成后,需启动服务进程,否则客户端无法连接数据库,启动服务的两种方法:

1.通过命令行:

net start mysql  //开启服务
net stop mysql   //关闭服务

2.通过windows服务管理器启动mysql服务:

【开始】菜单--搜索【服务】,打开--找寻【MySQL】服务,点击启动。

无法启动服务的情况:

(1)服务中未找到mysql服务名称,解决方式:

未成功安装mysql服务,应在命令行中输入:mysqld.exe -install

(2)服务名存在,但无法启动,解决方式:

Mysql数据库的搭建教程

很可能是端口被占用了,可使用netstat -ano查看端口是否被占用,关闭掉占用该端口的进程;或者改变mysql服务的端口,将my.ini中的端口号改变。

5.用户登录与密码设置

1.登录mysql:

mysql -u root

无密码的情况下使用该命令可成功登录:

Mysql数据库的搭建教程

2.设置密码:(设置成123456)

mysql>ALTER USER 'root'@'localhost'IDENTIFIED BY '123456';

有密码时的登录命令:

mysql -u root -p123456

或者:mysql -u root -p ,再输入密码(更加具有保密性)。

Mysql数据库的搭建教程

3.取消密码:

mysql>ALTER USER 'root'@'localhost'IDENTIFIED BY '';

即可免密码登录。

上一篇:01.J2EE开发环境搭建


下一篇:Mysql 聚合函数count,if的使用