当前位置: 首页 > news >正文

西安网站制作设计找哪家电商网站建设与维护

西安网站制作设计找哪家,电商网站建设与维护,公众号小程序制作流程,龙岗网页设计价格目录 macOS环境 一、下载MySQL 二、环境变量 三、启动 MySql 四、初始化密码设置 windows环境 一、下载 二、 环境配置 三、安装mysql 1.初始化mysql 2.安装Mysql服务 3.更改密码 四、检验 1.查看默认安装的数据库 2.其他操作 macOS环境 一、下载MySQL 打开 MyS…目录 macOS环境 一、下载MySQL 二、环境变量 三、启动 MySql 四、初始化密码设置 windows环境 一、下载 二、 环境配置 三、安装mysql 1.初始化mysql 2.安装Mysql服务 3.更改密码 四、检验 1.查看默认安装的数据库 2.其他操作 macOS环境 一、下载MySQL 打开 MySql 官方下载页面 我是macOS12所以选择了8.0.30 下载完成之后打开安装一直下一步安装完成在最后安装完成时会弹出对话框里面包含了 mysql 账号跟临时密码需要拷贝出来记录一下后面会用它进行登录以及修改为新的 mysql 密码 root 就是账号密码就是随机生成的这串如果使用强密码就是自己输入的那个密码。 在新版本中会有 use strong password excryption 与 use legacy password excryption 选项 use strong password encryption使用强密码加密。mysql8 支持基于 SHA256 的更强的认证方式所有新安装的 mysql server 建议使用这个方式。clients 或 connectors 如果不支持这个方式就不能连接到这个 mysql server。use legacy password encryption使用老式的密码加密也就是上图中的。配置 root 的密码合理的密码规则为至少8个字符包含数字、字母、其他字符。 接着输入你的密码用于登陆切记跟上面旧密码一样的一定要记住记好了 安装成功以后可以使用命令行进行启动操作也可以进入 系统偏好设置 中找到 Mysql 进行可视化启动 二、环境变量 第一步 在终端切换到根目录编辑 ~/.bash_profile 或 ~/.zshrc 文件也可以两个都加 $ vim ~/.bash_profile $ vim ~/.zshrc # 辅助查看 mysql 本地路径 $ ps -ef|grep mysql# 辅助如果两个配置文件不存在可以手动创建 $ cd ~ $ touch .zshrc $ vim .zshrc# 辅助如果不想走命令行的方式修改环境变量也可以直接打开文件进行可视化修改不支持 Linux 可视化 $ open ~/.zshrc第二步 进入 vim 编辑环境。 按下 i 进入 insert 模式 输入 export PATH$PATH:/usr/local/mysql/bin export PATH$PATH:/usr/local/mysql/support-files第三步 按下 esc 退出 insert 模式输入 :wq 保存配置文件。 :wq 第四步 在终端界面下输入以下命令让配置文件的修改生效并查看环境变量是否设置成功 $ source ~/.bash_profile $ source ~/.zshrc $ echo $PATH到这里环境变量就设置完成了我们可以查看一下当前 mysql 的版本 $ mysql -V MySQL服务的启停和状态的查看 开启MySQL服务(需要输入电脑密码不是数据库登录密码) sudo mysql.server start停止MySQL服务 sudo mysql.server stop重启MySQL服务 sudo mysql.server restart查看MySQL服务状态 sudo mysql.server status三、启动 MySql 第一步 启动 mysql 服务 sudo mysql.server start 启动如果报错 ERROR! The server quit without updating PID file (/usr/local/mysql/data/***.pid). 这边是因为安装了就默认启动了已经有进程在了所以报错关掉重启就没问题了。还有别的原因也会这样比如没有读写权限等。 第二步 启动成功后登录 mysql mysql -u root -p 四、初始化密码设置 设置初始化密码进入数据库 mysql 数据库之后执行下面的语句设置当前 root 用户的密码为 123456 (密码设置你自己的这里只是举例)。 set password password(123456);回车然后会提示设置成功。 退出 sql 界面 exit 以上 MySql 就在本地安装完成了 数据库管理两种形式 1.MySQL Workbench2.Navicat premium(指令练习) windows环境 一、下载 1.下载解压 MySQL :: Download MySQL Community Server 下载后解压存放到安装目录下 2.在【安装目录】内新建 my.ini 空文件 可以先创建一个txt文件另存为my.ini 输入以下内容注意安装目录 [mysql] # 设置 mysql 客户端默认字符集 default-character-setutf8[mysqld] #设置 3306 端口 port 3306# 设置 mysql 的安装目录 basedir C:\mysql\mysql-8.2.0-winx64# 设置 mysql 数据库的数据的存放目录 datadir C:\mysql\mysql-8.2.0-winx64\data# 允许最大连接数 max_connections200# 服务端使用的字符集默认为 8 比特编码的 latin1 字符集 character-set-serverutf8# 创建新表时将使用的默认存储引擎 default-storage-engineINNODB 或者 [mysqld] # 设置3306端口 port3306 # 设置mysql的安装目录 basedirC:\\mysql\\mysql-8.2.0-winx64 # 切记此处一定要用双斜杠\\单斜杠我这里会出错不过看别人的教程有的是单斜杠 # 设置mysql数据库的数据的存放目录 datadirC:\\mysql\\mysql-8.2.0-winx64\\Data # 此处同上 # 允许最大连接数 max_connections200 # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 max_connect_errors10 # 服务端使用的字符集默认为UTF8 character-set-serverutf8 # 创建新表时将使用的默认存储引擎 default-storage-engineINNODB # 默认使用“mysql_native_password”插件认证 default_authentication_pluginmysql_native_password [mysql] # 设置mysql客户端默认字符集 default-character-setutf8 [client] # 设置mysql客户端连接服务端时默认使用的端口 port3306 default-character-setutf8 二、 环境配置 方便调用数据库相当于一个快捷方式。 1 打开环境变量 按 winq输入“环境变量”选择“编辑系统环境变量”点击“环境变量” 2.新建系统变量 MYSQL_HOME 在下方的”系统变量“内新建一个系统变量变量名为 MYSQL_HOME 变量值为【安装目录】如图。 3.编辑 Path 变量 继续在“系统变量”找到变量名为 Path 的系统变量新建一个新的环境变量 %MYSQL_HOME%\bin 三、安装mysql 1.初始化mysql 管理员运行cmd,进入bin路径下输入 mysqld --initialize --console 执行完成后会打印 root 用户的初始默认密码比如  C:\mysql\mysql-8.2.0-winx64\binmysqld --initialize --console 2024-03-11T10:13:22.761487Z 0 [System] [MY-015017] [Server] MySQL Server Initialization - start. 2024-03-11T10:13:22.772911Z 0 [System] [MY-013169] [Server] C:\mysql\mysql-8.2.0-winx64\bin\mysqld.exe (mysqld 8.2.0) initializing of server in progress as process 22556 2024-03-11T10:13:22.777567Z 0 [Warning] [MY-013242] [Server] --character-set-server: utf8 is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous. 2024-03-11T10:13:22.805070Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2024-03-11T10:13:23.985606Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended. 2024-03-11T10:13:27.977275Z 6 [Note] [MY-010454] [Server] A temporary password is generated for rootlocalhost: V/tfKjvP6sDu 2024-03-11T10:13:33.448473Z 0 [System] [MY-015018] [Server] MySQL Server Initialization - end.C:\mysql\mysql-8.2.0-winx64\bin 注意执行输出结果里面有一段[Note] [MY-010454] [Server] A temporary password is generated for rootlocalhost: V/tfKjvP6sDu 其中rootlocalhost:后面的“V/tfKjvP6sDu”就是初始密码不含首位空格。在没有更改密码前需要记住这个密码后续登录需要用到。  2.安装Mysql服务 在MySQL安装目录的 bin 目录下执行命令 mysqld --install [服务名] 后面的服务名可以不写默认的名字为 mysql。当然如果你的电脑上需要安装多个MySQL服务就可以用不同的名字区分了比如 mysql5 和 mysql8。 安装完成之后就可以通过命令net start mysql启动MySQL的服务了。通过命令net stop mysql停止服务。通过命令sc delete MySQL/mysqld -remove卸载 MySQL 服务 3.更改密码 在MySQL安装目录的 bin 目录下执行命令 mysql -u root -p 这时候会提示输入密码记住了上面初始化步骤时的密码填入即可登录成功进入MySQL命令模式。 在MySQL中执行命令 ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY 新密码;    修改密码注意命令尾的一定要有这是mysql的语法 这样安装部署就完成了  四、检验 1.查看默认安装的数据库 show databases; use mysql; show tables; mysql show databases; -------------------- | Database | -------------------- | information_schema | | mysql | | performance_schema | | sys | -------------------- 4 rows in set (0.02 sec) mysql use mysql; Database changed mysql show tables; ------------------------------------------------------ | Tables_in_mysql | ------------------------------------------------------ | columns_priv | | component | | db | | default_roles | | engine_cost | | func | | general_log | | global_grants | | gtid_executed | | help_category | | help_keyword | | help_relation | | help_topic | | innodb_index_stats | | innodb_table_stats | | ndb_binlog_index | | password_history | | plugin | | procs_priv | | proxies_priv | | replication_asynchronous_connection_failover | | replication_asynchronous_connection_failover_managed | | replication_group_configuration_version | | replication_group_member_actions | | role_edges | | server_cost | | servers | | slave_master_info | | slave_relay_log_info | | slave_worker_info | | slow_log | | tables_priv | | time_zone | | time_zone_leap_second | | time_zone_name | | time_zone_transition | | time_zone_transition_type | | user | ------------------------------------------------------ 38 rows in set (0.01 sec) 2.其他操作 管理员root的host是localhost代表仅限localhost登录访问。如果要允许开放其他ip登录则需要添加新的host。如果要允许所有ip访问可以直接修改成“%” 创建用户 CREATE USER xxh% IDENTIFIED WITH mysql_native_password BY xxh123!#; #(需要注意mysql8.0加密方式修改了) #检查用户 select user, host, plugin, authentication_string from user\G; 授权远程数据库 #授权所有权限  GRANT ALL PRIVILEGES ON *.* TO xxh% #授权基本的查询修改权限按需求设置 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON *.* TO xxh%; 查看用户权限 show grants for xxh%; 查看密码加密方式 select user, host, plugin, authentication_string from user; 另外如果需要新增账户或者本机以外的其他人访问MySQL则还需要设置内置账户的host具体可以参考MySQL创建用户与授权  MAC MySql 安装详细步骤_mac 安装mysql-CSDN博客 https://www.cnblogs.com/laumians-notes/p/9069498.html
http://www.pierceye.com/news/218697/

相关文章:

  • 合肥企业网站制作网站开发公司简介
  • 德州市建设小学网站文员工作内容
  • 网站域名买卖营销技巧第三季在线观看
  • 西宁市公司网站建设比较网站建设
  • 深圳网站设计公司建设部人才网站
  • 广水住房和城乡建设部网站巅峰网站建设
  • 建设智能家居网站SWOT分析商业网站有哪些
  • 相亲网站男人拉我做外汇h5特效网站欣赏
  • 网站一个多少钱有什么做同城的网站
  • 网站 改版 方案wordpress谷歌字体 4.9
  • 全网引流推广 价格网站百度关键词seo排名优化
  • 信用门户网站建设规范win7 iis 发布asp.net网站
  • 织梦网站添加视频教程如何套用wordpress的源码
  • 网站服务器模式wordpress安装后只有英文版
  • 企业网站建设晋升wordpress 自助建站
  • 网站建设案例建站资源
  • 四大商业网站镇江制作网站的
  • 做网站系统学校宠物交易网站模板
  • 佛山市官网网站建设哪家好瑶海合肥网站建设
  • 微网站app建筑图片大全高清
  • 贵阳金阳网站建设公司网站开发与维护书
  • 做非法网站判什么邢免抵退税在哪个网站做
  • 手机网站如何制作免费网站的内容和功能
  • 宁波网站推广合作商品牌设计包括
  • 辽宁省建设厅官方网站制作一个静态网站的步骤
  • 营销外贸网站建设北京房地产网站建设
  • 青海网站建设公司代理记账如何获取客户
  • 做视频必须知道的一些网站企业搜索
  • 网站定制开发北京淮南网新闻最新消息
  • 网站描述怎么写比较好企业信息系统案例