当前位置:   article > 正文

MySQL安装及配置详细教程_mysql安装及配置超详细教程

mysql安装及配置超详细教程

1.官网下载

mysql-5.7.24-winx64.zip

2.解压存放

下载完成后解压存放想要放的位置,我这里放到C盘了
C:\Program Files\MySQL

3.配置环境变量

在环境变量path中追加一句:

;D:\Program Files\MySQL\bin;
  • 1

4.mysql的配置文件my.ini

mysql 根目录下新建my.ini,把下面代码复制到my.ini文件里。

在这里插入图片描述

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录,有的单斜杠可以,有的需要双斜杠
basedir=C:\Program Files\MySQL
# 设置mysql数据库的数据的存放目录,有的单斜杠可以,有的需要双斜杠
datadir=C:\Program Files\MySQL\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

5.在cmd中配置

以管理员身份打开cmd命令窗口,
进入D:\Program Files\MySQL\bin>目录下,
运行》mysqld --initialize --user=mysql --console 
--注意记住密码
运行》mysqld -install
--如果出现Service successfully installed 说明注册成功了
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

6.启动和关闭服务

启动服务:net start mysql
关闭服务:net stop mysql
  • 1
  • 2

7.配置远程连接

//连接mysql
	--端口为默认端口执行
	C:\Users\xcSharp>mysql -u root -p
	--如果端口是自定义的(这里端口是9000),而不是3306执行
	C:\Users\xcSharp>mysql -P 9000 -u root -p
	
//使用mysql数据库
mysql>use mysql;

mysql>update user set host = '%' where user = 'root';
mysql>flush privileges;

//重启mysql
C:\Users\xcSharp>net stop mysql
C:\Users\xcSharp>net start mysql
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

注:如果执行sql命令提示ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
解决办法
修改用户密码,见第9条

7.navicat可视化工具连接mysql

在这里插入图片描述

8.linux上安装mysql

linux上安装mysql

ubuntu上安装mysql非常简单只需要几条命令就可以完成。

  1. sudo apt-get install mysql-server

  2. apt-get isntall mysql-client

  3.  sudo apt-get install libmysqlclient-dev

  安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:

  sudo netstat -tap | grep mysql

  通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。

  登陆mysql数据库可以通过如下命令:

  mysql -u root -p 

  -u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

9.修改密码

方法1:
alter user 'root'@'localhost' identified by '你得密码';

方法2:
安装完mysql 之后,登陆以后,不管运行任何命令,总是提示这个

step 1: SET PASSWORD = PASSWORD('密码');//写法1
 SET PASSWORD = '密码';//写法2

step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

--两种方法任选其一,执行完刷新权限后生效
--刷新权限
 flush privileges;

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

10.安装报错问题-应用程序无法正常启动和msvcp120.dll缺失等问题

     这个也有可能是缺少这个系统的运行库,我的就是这个情况,然后下载一个运行库就可以了。

运行库下载地址


优质资源分享

推荐阅读
相关标签