建立本地数据库

建立本地数据库首先下载安装MySQL,参考:http://www.runoob.com/mysql/mysql-install.html,安装完成后直接打开(安装过程中要求设置用户名和密码,此时输入的密码要记住,后面要使用)然后下载NavicatforMySQL,本人觉得这个比较简单,很适合初学者,安装完成之后点击File(文件)–新建文件,连接名可不填,主机名:localhost,用户名是安装MySQL…

大家好,又见面了,我是你们的朋友全栈君。

首先下载安装MySQL,参考:http://www.runoob.com/mysql/mysql-install.html,安装完成后直接打开(安装过程中要求设置用户名和密码,此时输入的密码要记住,后面要使用)

然后下载Navicat for MySQL,本人觉得这个比较简单,很适合初学者,安装完成之后点击File(文件)–新建文件,连接名可不填,主机名:localhost,用户名是安装MySQL的时候设置的,密码同样是上面设置的密码,填写好之后点击测试连接,此时会显示连接成功,点击确定,就可以在本地基础上建立数据库。

因为之前没有接触过MySQL,一直以为Navicat就是数据库,所以就直接连接本地数据库,怎么都连接不上,原来是要安装数据库

所遇问题及解决方法:

1. 安装错误:丢失VCRUNTIME140,下载并安装VC++2015,https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145

2. mysql服务无法启动:创建文件my.ini,编辑其内容如下:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\Program Files\mysql-8.0.11-winx64\setup
# 设置mysql数据库的数据的存放目录
D:\Program Files\mysql-8.0.11-winx64\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

将该文件放到bin目录下,如:D:\Program Files\mysql-8.0.11-winx64\bin

执行命令:

D:\Program Files\mysql-8.0.11-winx64\bin>mysqld –initialize-insecure
D:\Program Files\mysql-8.0.11-winx64\bin>net start mysql
MySQL 服务正在启动 ..
MySQL 服务已经启动成功。

3. 安装启动成功后,可以重新设置密码,否则默认的用户名是root,密码为空。使用命令mysql -u root -p出现输入密码,因为默认密码为空,所以直接按回车键,就可以进入mysql界面。此时可以设置新密码。

建立本地数据库

4. 使用navicat与mysql建立连接时失败,原因是不接受密码为空,因此要修改root密码。修改方法如下:

(1)用mysqladmin

(2)修改MySQL的root用户密码格式:mysqladmin -u用户名 -p旧密码 password 新密码

      例子:mysqladmin -uroot -pshapolang password 123456

上面例子将用户root原来的密码shapolang改为新密码123456
重新登录,输入新密码123456就ok了;

建立本地数据库

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138041.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python | 史上最全的正则表达式「建议收藏」

    python | 史上最全的正则表达式「建议收藏」importrere.match#从开始位置开始匹配,如果开头没有则无re.search#搜索整个字符串re.findall#搜索整个字符串,返回一个list举例:r(raw)用在pattern之前,表示单引号中的字符串为原生字符,不会进行任何转义re.match(r’l’,’liuyan1′).group()#返回lre.match(r’y’,’liuyan1′)#…

    2022年9月24日
    6
  • mysql添加字段的sql语句_mysql增加字段的语句

    mysql添加字段的sql语句_mysql增加字段的语句myesl是一个关系型数据库管理系统,也是目前最流行的管理系统之一,目前网页设计方面对一个系统的使用频率是比较高的,因此想要学会网页设计,那么有关myesl的基础知识以及应用就一定要掌握。而今天我们就来看一看myesl增加字段是如何操作的。mysql增加字段——mysql数据库更新字段语句一、UPDATE:UPDATE的功能是更新表中的数据。这的语法和INSERT的第二种用法相似。必须提供表名以及…

    2025年7月16日
    4
  • Mac OS 下三种修改Hosts文件的方法[通俗易懂]

    Mac OS 下三种修改Hosts文件的方法

    2022年2月11日
    54
  • pycharm怎么配置python环境anaconda_编译环境是什么

    pycharm怎么配置python环境anaconda_编译环境是什么1.介绍Python:一种解释型、面向对象、动态数据类型的高级程序设计语言。PyCharm:一款好用的集成开发环境。Conda:Python环境管理器,方便我们管理和切换编程环境。2.下载2.1Conda下载Miniconda下载链接Anaconda下载链接Miniconda是Anaconda的压缩版,Miniconda只包含conda的核心内容,Anaconda中包含了Spyder集成开发环境等扩充内容。Miniconda的功能足矣。根据计算机的实际情况选择下载安装包,上图中Py

    2022年8月26日
    5
  • phpstorm激活码2021【2021最新】[通俗易懂]

    (phpstorm激活码2021)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月27日
    54
  • oracle11g安装后在哪打开_oracle数据库11g安装教程

    oracle11g安装后在哪打开_oracle数据库11g安装教程oracle11gRAC之srvctl命令:srvctl版本查询:[grid@dbserver1:/home/grid]$srvctl-Vsrvctlversion:11.2.0.1.0srvctl常用命令分类:*增加oracleasm/database/listener注册信息eg:srvctladdasm-lLISTENER-p+crs/dbserve-cluster/…

    2025年10月28日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号