• MySQL基础知识-安装MySQL


    通过网络上的文章,结合自己的实际操作,完美成功!

     
    现在作为服务器操作系统的一般有三种,Windows Server,Linux,Unix,在这里我们只介绍在windows下和linux下安装mysql,Unix下安装应该和linux差不多。
    1. 在浏览器中打开https://www.mysql.com/,进入MySQL的官方网站,国内的网打开可能有点儿慢,稍微等待一下
    2. 在打开的网页中选择downloads标签,如下图:
     
    3. 在打开的标签页中,滑到页面的最下面,可以看到MySQL Community Edition  Community (GPL) Downloads »  的字样,点击Community (GPL) Downloads »,如下图:
     
    4. 在之后打开的页面中,点击MySQL Community Server (GPL),如下图:
     
    5. 在之后打开的页面中就可以看到相关的下载项了,如下图:
     
    在图中第一个红色框标注的地方就是选择操作系统,这里我们选择Microsoft Windows,可以看到第二个红色框是Recommended download,这里就要区分了,如果是新手建议点击这个,因为这个版本的MySQL不用自己配置,就是普通的安装文件,直接一路next就安装完了,如果想深入学习,那么点击Other downloads内容区的下载,可以看到前两个是正式版,后两个是debug版,一般选择前两个,根据自己的机器32位还是64位选择下载,下载下来是个zip文件,安装的自己配置,相对复杂
    6. 如果选择了MySQL Installer进去页面之后,如下:
     
    选择第二个下载项进行下载,这里不管是新手还是老手,都会要求先登录再下载,如果没有账号可以注册一个,因为现在MySQL归Oracle所有了,不得不遵循这个规矩
     
    MySQL Installer 5.7 :http://cdn.mysql.com//Downloads/MySQLInstaller/mysql-installer-community-5.7.16.0.msi
    MySQL 5.7 Windows (x86, 32-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-win32.zip
    MySQL 5.7 Windows (x86, 64-bit), ZIP Archive :http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.16-winx64.zip
    MySQL Installer 只有32位的,没有64位的
    1. 双击安装文件,可能会出现下面的画面:
     
    意思就是MySQL需要.NET Framework4.0才能继续安装,那我们就安装一下
    2. 用浏览器打开http://www.microsoft.com/zh-cn/download/details.aspx?id=17718,点击下载,就可以很顺利的下载下来了,下载完直接安装
     
     
    3. 点击完成,然后再双击MySQL安装文件,这次就能正常安装了~
     
    4. 接下来就是一些说明协议啥的
     
    5. 同意协议,打钩之后,点击next,然后出现,选择安装选项的界面,一般选择第一个就行,这个选项包含了一些MySQL其它组件,像MySQL Workbench,MySQL for Excel等等,如果只安装MySQL数据库,选择第二项Server only就行,这里我选择了第一项
     
    6. 点击next出现检查必需项,如果电脑安装了VC2013运行库,Excel,VisualStudio前三项就会自动打上勾,因为我是虚拟机演示的,所以没有装这些,点击next的时候会出现警告框,不去管它,直接点击是跳过
     
     
    7. 然后出现即将要安装的软件和插件
     
    8. 点击execute开始执行安装,等全部安装完之后,点击next,图中第三项表示安装失败,不去管它,是一个odbc数据源,我们一般不用这个
     
    9. 之后出现配置界面
     
    10. 点击next之后开始配置,第一个配置的是mysql的运行模式和网络,其中Config Type表示运行模式,如果安装mysql是做开发用,就直接选择第一个默认的就行,第二个Server Machine表示运行模式为服务器模式,这些模式的不同会导致MySQL占用系统资源的不同,第二个配置的是网络相关,表示链接MySQL的时候使用TCP/IP协议,并指定端口号为3306,这些如果没有特殊要求就不要去改
     
    11. 配置完成之后点击next,需要填写MySQL中root用户的密码,长度最低为4位,第二栏中还可以添加普通用户,一般开发用不用再建立用户了,直接使用root就可以,所以我们填完密码之后点击next
     
    12. 以下图片中需要配置的是MySQL的运行方式,第一个单选框表示是否将MySQL服务作为一个windows服务来运行,windows server name表示MySQL服务在windows server中的名称,第二个单选框表示是否在系统启动时自动启动MySQL,
    第三个单选框表示MySQL服务以哪个账户运行,这一页的基本别动,直接next
     
    13. 下面这个是关于MySQL的插件和扩展,直接next
     
    14. 然后出现下面的界面,直接点击execute
     
    15. 配置完之后点击finish
     
    16. 然后再配置MySQL的实例,点击下图中的next
     
    17. 之后点击下图中的check,然后点击next
     
    18. 点击下图中的execute
     
    19. 执行完毕之后点击finish,又回到了主程序,然后点击next
     
    20. 然后点击下图中的finish
     
    finally,配置完了~~~我们开始验证一下,在开始菜单找到 MySQL 5.7 Command Line Client打开,之后提示输入密码,输入刚开始安装的时候你配置的密码,出现下图表示你安装成功了
     
     
     
    1. 首先解压你下载的安装包,得到一个名为mysql…的文件夹
     
    2. 把这个文件夹移动到你想安装mysql的地方,也就是你移动到的目录就是安装mysql的目录,比如我的放在C:Program Files下面
    3. 打开我的电脑->属性->高级->环境变量,在系统变量里选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如: C:Program Filesmysql-5.7.16-winx64in ),注意是追加,不是覆盖 ,然后确定
     
    4. 在mysql目录中新建文件夹data(网络上一般建议创建,其实不需要的,因为datadir=D:Program Filesmysql-8.0.11-winx64data已经包含这个文件夹,系统会自动创建的。
    ),还需要修改一下配置文件,mysql默认的配置文件是mysql目录中的my-default.ini,比如我的是C:Program Filesmysql-5.7.16-winx64my-default.ini
    用记事本打开在其中修改或添加配置,之后保存关闭
    [mysqld]
    basedir= C:Program Filesmysql-5.7.16-winx64(mysql所在目录)
    datadir= C:Program Filesmysql-5.7.16-winx64data(mysql所在目录data)
     
    可以创建my.ini文件内容参考,可以直接复制
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    #设置3306端口
    port = 3306 
    # 设置mysql的安装目录
    basedir=D:Program Filesmysql-8.0.11-winx64
    datadir=D:Program Filesmysql-8.0.11-winx64data
    
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    

      

     
     
    5. 以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),输入命令 先直接如何  磁盘名(D:) (或者其他)  再输入 cd C:Program Filesmysql-5.7.16-winx64in  回车若是提示(Can't connect to MySQL server on localhost则需要用管理员权限)
     
    6. 然后再输入mysqld --initialize-insecure --user=mysql 回车
     
    7. 之后再输入 mysqld --install 回车(若按照途中的写法,会提示can't connect to mysql server on 'localhost')
     
    8. 输入net start mysql 回车启动mysql服务
     
    9. 从上图看到mysql服务已经启动了,我们输入mysql -u root -p 回车登录mysql数据库
     
    10. 要求输入密码,刚刚安装完是没有密码的,直接回车
     
    看到已经进入了mysql,我们输入show databases; 回车可以看到数据库已经显示出来了,这个是不是比安装版的更简单
     
    这个请看其他人写好的:http://jingyan.baidu.com/article/fec7a1e5f8d3201190b4e782.html
    文章出处:https://www.cnblogs.com/ayyl/p/5978418.html
  • 相关阅读:
    v-show和v-if隐藏的区别(备份前端网)
    正则表达式别人好点的解析(备份前端网)
    【干货】vue2.0-模块化全局自定义过滤器和vue中export和export default用法(前端网备份)
    【干货】原生js做的一维数组对象,二维数组对象的模糊查询(前端网备份)
    JavaWeb学习笔记(六)—— Cookie&Session
    JavaWeb学习笔记(五)—— request
    JavaWeb学习笔记(四)—— response
    JavaWeb学习笔记(三)—— Servlet
    JavaWeb学习笔记(二)—— Tomcat服务器
    JavaWeb学习笔记(一)—— Http协议
  • 原文地址:https://www.cnblogs.com/zmztya/p/9222322.html
Copyright © 2020-2023  润新知