最近要在服务器上面部署一个mysql,趁自己刚刚部署成功,在这个地方记录下,便于以后自己查看和给需要的人一些帮助。
1.下载mysql;
mysql 下载官网地址:MySQL :: Download MySQL Community Server,这个地址对应的直接是mysql5.7.23官网下载页面,如图(本次使用的是64位):
2.mysql 安装
1)解压文件后应该只有bin,docs,include,lib,share,copying,readme这7个文件夹
2)环境变量的配置
我的电脑-->属性->高级系统设置->高级->环境变量
在Path中添加:%MYSQL_HOME%\bin,注意Path中不同值之间的“;”符号不能省略。
3.添加一个my.ini的文件到安装目录中内容如下:
[mysqld]
port = 3306
basedir=E:\Mysql\mysql-5.7.23-winx64(对应自己的安装目录)
datadir=E:\Mysql\mysql-5.7.23-winx64\data (对应自己的安装路径)
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8
将my.ini放置到安装路径中(和bin目录同级)
运行cmd 进入到mysql安装目录bin路径下:
4,运行 mysqld -install 命令, 执行命令后提示:Service successfully installed. 表示安装成功,如果提示已存在,可以执行输入mysqld --remove 则移除之前安装好的mysql 再次运行mysqld --install。
5.mysqld --initialize-insecure --user=mysql
执行后回产生一个data文件夹,对应的路径就是my.ini里面设置的路径
6.执行以下命令以启动mysql服务 命令:net start mysql
执行后会有如下提示: MySQL服务正在启动.. MySQL服务已经启动成功。
7.首次完成上面的安装,用户名为 root 密码是空的,即在bin 的路径下,输入 mysql -uroot -p 后在密码处回车
即可进入,现在需要改密码的可以按照下面的步骤实现:
1)输入 use mysql;命令,进入mysql数据库
2)修改密码:update user set authentication_string=password('新密码') where user='root';执行成功后,输入
flush PRIVILEGES;清空下,退出重新登录,就可以了。以上是mysql5.7.23安装教程,其他版本可能有些许出入。