mysql数据库安装大全(历史最详细)
mysql数据库下载、安装大全(历史最详细)
一:如何下载?看下文:
从官网下载到本地的mysql安装包主要有两种格式:分别为 .zip格式,还有 .msi格式!!!
1.1. 注意:mysql版本很多,我们最好不要网上找别人的,自己到mysql官网下载自己需要的版本(如果对mysql数据库的版本没有要求,建议在mysql官网下载最新版本)。 我给你们mysql的官网链接: 或:
1.2. 如果:上面给你的链接,你还是不知道具体怎么下载(1.1下载没问题就跳过1.2),那好,我给你另2个可以直接下载免费版本的官方链接(选择其一即可):
-
1.2.1. 如果:上面1.2你选择的是下载 .zip 安装包,过程如下: 上图说明,根据你的计算操作系统、计算机位数32位/64位、想要的数据库版本,这三个条件,选择一个下载安装包到你的计算机本地。下载的安装包如下图: 1.2.2. 如果:上面1.2你选择的是下载 .msi 安装包,过程如下: 上图说明,根据你的计算操作系统、计算机位数32位/64位、想要的数据库版本,这三个条件,选择一个下载安装包到你的计算机本地。
二:如何安装?看下文:
2.1. 如果:刚刚下载的是 .zip 安装包,安装mysql过程如下:
-
步骤1:把刚刚下载的.zip压缩包,解压到一个路径下(路径最好不要含有中文)。 步骤2:在解压后的bin目录下新建一个my.ini文件(仅限没有默认配置文件的版本)内容为:
#自定义代码开始 [Client] #设置3306端口 port=3306 [mysqld] #设置3306端口 port=3306 #设置mysql的安装目录 basedir=A:abcMYSQLmysql-5.7.30-winx64 #设置mysql数据库的数据的存放目录 datadir=A:abcMYSQLmysql-5.7.30-winx64data #允许最大连接数 max_connections=200 #服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 #创建新表时将使用的默认存储引擎 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] #设置mysql客户端默认字符集 default-character-set=utf8 #自定义代码结束
-
步骤3:在解压后,与bin同级目录,新建data文件夹,空文件夹即可。如图: 步骤4:配置环境变量,在path下添加bin目录,如:A:abcMYSQLmysql-5.7.30-winx64in 步骤5:cmd/以管理员身份运行(可以使用win + R 键快捷打开) 步骤6:打开后进入mysql的安装目录。我的安装目录是:A:abcMYSQLmysql-5.7.30-winx64in
cd A:abcMYSQLmysql-5.7.30-winx64in #进入bin目录下
-
步骤7:进入目录后,执行以下命令初始化数据库:
mysqld --initialize --user=mysql --console #初始化数据库
记下最后一行产生的随机密码 例如:2017-07-28T10:02:03.149629Z 1 [Note] A temporary password is generated for root@localhost: %i:Vmba=S8u5 那么密码就是:%i:Vmba=S8u5 ,加粗的字符串为登录root用户使用的密码,请注意该密码登录时一定要加上双引号,不然无法登录成功。
-
步骤8:输入mysql安装命令
mysqld install # mysql安装命令
-
步骤9:启动mysql服务
net start mysql # 启动mysql服务
-
步骤10:登录mysql
mysql -uroot -p"_cRrHHAB0Znz" #登录mysql #其格式为:mysql -u 用户名 -p 密码 #由于密码_cRrHHAB0Znz是系统自动生成的字符串, #所以一定要加上双引号才能登录成功,自己修改密码之后就不需要了
-
步骤11:修改mysql的root用户的登录密码
set password for root@localhost = password(root); # 重置root用户的登录密码为root # 重置格式为 set password for root@localhost = password(新密码); flush privileges; # 立刻刷新 exit; # 退出mysql mysql -uroot -proot #用新密码登录mysql
-
步骤12:登录数据库
mysql -uroot -p123456 # 使用root用户登录mysql数据库(123456为上面修改的密码)
鸣谢:1. (解决.zip安装) 鸣谢:2. (解决.zip安装) 鸣谢:3. (解决.msi安装)
下一篇:
oracle查看表空间及增加表空间方法