美文网首页
mysql基础-安装mysql(一)

mysql基础-安装mysql(一)

作者: 程序猿峰岑 | 来源:发表于2020-05-04 19:52 被阅读0次

    概述:首先引用一下齐秦的歌词:外面的世界很精彩,外面的世界很无赖。原本打算在外面闯荡一生,但计划赶不上变化。考虑很多最后还是回到老家发展。回来虽然能够感受到与一线城市从技术上还是从基础设施上都跟一线城市有些差距。但我坚信正因为有我们的回来,才会让我们的城市变得更好。这又让我想到有这么一句:“我们的存在的意义就是为了改变这个世界的”。 -------- 成都一个来了都不想离开的城市。
    五一小长假本来也没有打算出去玩,就回到自己的老家陪陪爷爷奶奶。毕竟是他们把我抚养长大。看到他们佝偻的身影对我触动很深。想到自己小时候被他们背的记忆,看到他们现在身体的不负以前,爷爷还要依赖于药物,很多东西都不能吃,连他最喜欢的酒也不能喝了。对我来说五味杂陈,时间过的真快。从毕业到沿海城市到如今已有4个年头。这四年从一开始的彷徨,到如今确定自己的工作方向。在此希望爷爷奶奶身体健康,长命百岁。

    之前也学过mysql,就是一些增删改查之类的,五一小长假回家陪陪爷爷奶奶的同时,也回顾下mysql方面的基础知识。一方面是为了方便查询,另一方面同样可以提供给对计算器软件行业感兴趣或者正在从事软件行业的读者提供下学习资料。也算是功德无量。

    学习mysql之前我们需要安装mysql工具:
    mysql的历史:mysql之前是由mysql公司免费的数据库工具,后来被oracle收购到5.7后就开始收费,mysql官网

    由于我是使用的是macbook 那么接下来我们就开始以mac os为例来简单的说明下使用步骤以及安装过后出现的常见问题。

    进入mysql官网,进入download 选择Mac os 以及需要下载的版本(我是选择的最新的),然后按照提示进行安装。由于mysql软件包不是很大。读者是使用的window系统,可以把软件下载到c盘目录下。

    安装完后,我们需要登录mysql,对于mac的用户 登录mysql其实很简单就是在设置中找到如图所示单击:


    image.png

    然后单击,这里我是已经登录过了,如下:


    image.png

    当然了我们也可以使用命令,但在使用命令前我们需要配置文件my.cnf:
    终端输入命令:Sudo vi /etc/my.cnf.

    [mysqldump]
      
    user=root
    
    password=root
    
    skip-grant-tables
    

    然后点击esc 并保存退出 :wq
    遇到的问题:因为我都是走的默认的安装步骤,密码未设置,可能在登录的时候会显示关于密码方面的错误从而登录失败的情况,这里我们需要重新设置登录密码:
    步骤如下:
    step1

    苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)

    step2

    进入终端输入:cd /usr/local/mysql/bin/

    回车后 登录管理员权限 sudo su

    回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &

    回车后mysql会自动重启(偏好设置中mysql的状态会变成running)

    step3.

    输入命令 ./mysql

    回车后,输入命令 FLUSH PRIVILEGES;

    回车后,输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');

    image.png
    保存并退出
    [图片上传中...(image.png-c092b-1588749534628-0)]

    登录mysql

    使用命令:mac 默认路径. /usr/local/mysql/bin/mysql -u root -p
    回车输入密码

    window可以直接使用:mysql -u root -p


    image.png

    至此,密码修改完成,可以成功登陆。
    到这里我们就可以使用mysql了 简单操作下
    如我这里需要查询数据库使用show databases;


    image.png

    这样我们就可以使用mysql了
    接下来我们就可以学习mysql的基础知识 常见语法和数据库设计等

    相关文章

      网友评论

          本文标题:mysql基础-安装mysql(一)

          本文链接:https://www.haomeiwen.com/subject/jrwyghtx.html