加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 钦州站长网 (https://www.0777zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

2.创建my.ini文件,内容如下

发布时间:2022-10-18 10:47:03 所属栏目:MySql教程 来源:
导读:  MySQL安装1.专业相关会议,论坛1.全球软件大会QCon2.世界互联网大会World Internet Conference3.国际软件质量工程峰会ISQE2.MySQL安装1.MySQL5.7以上版本1.官网下载MySQL5.7版本2.创建my.ini文件,内容如下:

 
  MySQL安装1.专业相关会议,论坛1.全球软件大会QCon2.世界互联网大会World Internet Conference3.国际软件质量工程峰会ISQE2.MySQL安装1.MySQL5.7以上版本1.官网下载MySQL5.7版本2.创建my.ini文件,内容如下:
 
  5.7my.ini配置
 
  [Client]
  #设置3306端口
  port = 3306
  [mysqld]
  #设置3306端口
  port = 3306
  # 设置mysql的安装目录
  basedir=D:\MySQL5.7\mysql-5.7.27-winx64
  # 设置mysql数据库的数据的存放目录
  datadir=D:\MySQL5.7\mysql-5.7.27-winx64\data
  # 允许最大连接数
  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.新建系统变量
 
  变量名称: MYSQL_HOME 变量值:MySQL安装目录。 如: D:\MySQL5.7\mysql-5.7.27-winx64
 
  编辑系统变量 Path: 将 %MYSQL_HOME%\bin 添加到 Path即可
 
  4.配置mysql
 
  win+R输入cmd然后Ctrl+shift+enter以管理员模式运行终端
 
  进入mysql的bin目录cd [bin目录]回车
 
  5.7版本:在bin目录下执行mysqld --initialize-insecure --user=mysql初始化
 
  成功后,会生成data目录并生成root用户
 
  5.启动msql
 
  net start mysql
  6.进入mysql设置密码
 
  mysql -uroot -p
  # 切换到mysql数据库
  use mysql;
  #设置密码:password:新密码;user: 用户
  update user set authentication_string=password('123456') where user='root';
  # 刷新MySQL的系统权限相关表
  flush privileges;
  7.设置远程连接(看个人需要)
 
  #进入Mysql  -u:指用户; -p指密码
  mysql -u root -p
  Enter password: 密码
  # 切换到mysql数据库
  use mysql;
  #设置user用户远程访问
  GRANT ALL ON *.* TO user@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
  # 刷新MySQL的系统权限相关表
  flush privileges;
  2.mysql8.0以上版本1.官网下载MySQL8.02.配置好my.ini文件,如下:
 
  [mysqld]
  #端口号
  port = 3306
  #mysql-5.7.27-winx64的路径
  basedir=C:\Program Files\MySQL\mysql-8.0.25-winx64\mysql-8.0.25-winx64
  #mysql-5.7.27-winx64的路径+\data
  datadir=C:\Program Files\MySQL\mysql-8.0.25-winx64\mysql-8.0.25-winx64\data
  #最大连接数
  max_connections=200
  #编码
  character-set-server=utf8mb4
  #允许连接失败的次数
  max_connect_errors=20
  #创建新表使用默认储存引擎
  default-storage-engine=INNODB
  #默认使用"mysql_native_password"插件认证
  #mysql_native_password
  default_authentication_plugin=mysql_native_password
  [mysql]
  #编码
  default-character-set=utf8mb4
  [client]
  #设置mysql默认端口
  port=3306
  3.以管理员命令运行:
 
  mysqld --initialize --console
 
  看到A temporary password is generated for root@localhost:时,记录后面的密码(即为初始密码)
 
  在没有更改密码前mysql端口,需要记住这个密码,后续登录需要用到。复制密码先保存起来!!!
 
  4.安装mysql
 
  在终端输入mysqld --install安装mysql
 
  成功则显示Service successful installed
 
  如果出现The service already exists!说明以前的mysql服务还在,输入sc delete mysql
 
  删除成功后再执行上面的安装命令
 
  后续操作与5.7一样
 
  好了,就到这里,感谢支持!
 

(编辑:PHP编程网 - 钦州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!