windows 安装msql

A、mysql 8+版本安装
1、官网下载mysql安装包解压。
2、根目录新建数据库存储文件:data文件夹。
3、根目录下新建my.ini文件,添加如下三行:
  [mysqld]
  basedir=mysql根目录路径
  datadir=数据库存储文件
4、进入到bin目录,执行以下操作(记得记下root密码):
  mysqld --defaults-file=my.ini文件路径 --initialize --console
5、启动mysql
  mysqld --console
6、根据初始密码登录
  mysql -uroot -p
7、操作之前,系统会提示修改密码,请修改当前用户密码
  ALTER USER 'root'@'localhost' IDENTIFIED BY '你需要设置的新密码'
8、mysql服务注册,以管理员的身份运行cmd,并进入到mysql更目录下的bin文件夹
  mysqld --install

9、运行成功后进入到服务管理中就可以看到,设置mysql服务启动方式  

    

 10、授权本地用户链接

  update user set host = '%' where user = 'root';
  FLUSH PRIVILEGES;

B、mysql5.x版本安装

1、mysql环境变量配置

安装包解压后,找到bin目录的上级目录所在的路径,然后在环境变量中进行配置

2、修改my.ini文件配置

[mysqld]

#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\runs\\tools\\mysql-5.7.37-winx64
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 设置mysql数据库的数据的存放目录
datadir=D:\\runs\\tools\\mysql-5.7.37-winx64\\data
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 允许最大连接数
max_connections=200
#把这些缓存都放开,可以提⾼性能,加快速度
join_buffer_size = 128M
sort_buffer_size = 2M
read_rnd_buffer_size = 2M
#配置⼀下服务端的字符集
character_set_server=utf8mb4
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

 

#配置⼀下客户端的字符集
[client]
default-character-set=utf8mb4

 3、mysql安装命令

mysqld --install

4、执行初始化命令

mysqld --initialize-insecure --user=mysql

5、启动服务命令

net start mysql

6、密码修改

my.ini文件新增:skip-grant-tables
net stop mysql
net start mysql

mysql -uroot -p连敲两下回车

连接进去后,选择mysql数据库
use mysql
update user set authentication_string=password('新密码') where user='root';

以上操作成功后,在my.ini文件删除:skip-grant-tables
net stop mysql
net start mysql
然后就可以用刚才设置的命令重新登录了。

7、其它命令

卸载:mysqld --remove

posted on 2023-06-11 11:31  蔻德盈  阅读(83)  评论(0)    收藏  举报