mysql简单配置过程

如果学习PHP构建小型网站,你还有一个更好的选择,使用WAMP(window Apache  mysql php)集成环境,可以参考链接https://www.jianshu.com/p/70e1508a701d?tdsourcetag=s_pcqq_aiomsg,当然linux下也有LAMP,可以自行选择,注意版本和操作系统位数。这个集成环境安装好之后,会帮你安装好Apache、mysql和php的环境,直接开发就可以了,对于新手非常友好,我的入门就是这么搞得,要是没有这东西,我可能早就放弃编程了。

 

直接安装mysql其实也不是很难的,先找一个合适的版本下载下来,外网下载较慢,这里推荐一个国内镜像,http://mirrors.sohu.com/mysql/MySQL-8.0/ 查找合适自己的版本,比如说winx64。

 

 安装的时候没有太多要注意的,狂点下一步,也可以手动修改一下路径,就完成了。安装完成之后要注意将mysql安装目录下的/bin路径加入到系统路径下,否则无法在终端中使用mysql指令。

 

然后用管理员身份打开cmd终端。执行下列指令:

mysqld --install  

如果出现了提示安装成功的字样,就表示没有问题了!接着执行初始化的操作;

mysqld --initialize --console  

初始化完成之后,会生成一个初始密码,这个要记下来,待会儿登录要用,如果忘记了也没关系,如果你是正确操作的,在与/bin目录同级菜单下有一个data文件夹,里面会有一个后缀为.err的文件,打开即可获取密码

 

 

 

 然后我们开启mysql服务,使用如下命令:

net start mysql //关闭的话使用   net stop mysql

如果提示开始成功就可以使用mysql了,不过使用之前需要先登录,使用如下指令

mysql -uroot -p  

接下来会提示你输入密码,密码就是我们刚才初始化时得到的初始密码,输入即可。出现下面页面就表示登录成功了。

 

 接着就可以开心的输入sql语句,创建数据库和数据表了,不过这里还有一个坑要注意,因为mysql似乎要求使用之前必须重新设置密码,我试了传统的方式,如下所示,但是不ok。

set password for 'root'@'localhost' = password('root');

 

然后试下这种方式: 

alter user root@localhost identified by 'Sc1qazxsw@'

单引号内的字符就是新密码,不包括单引号,密码需要包含字母、数字、字符三种,区分大小写。

 

如果修改成功就可以开始学习使用了,如果有问题就多试几次,这些都是基本操作,不要有什么压力!!!祝学习进步!!

 

最早开始学习mysql的自己没有半点编程经验,为了搭建一个网站,直接硬着头皮上的,现在看来,自己依然属于数据库的资深初学者,而且未来项目中也不会大量用到,不过最近有一个项目结尾需要使用数据库,所以又捡了起来,通过这种实用学习者的角度记录配置和使用过程!

 

mysql是典型的关系型数据,使用结构化sql语句管理和使用,由于其开源(不要钱)的特点,所以常年雄踞数据库排名前三(手动滑稽)。总体来说如果对系统的可靠性和实时性没有特殊要求,使用mysql作为中小型应用的数据库是完全ok的。

 

数据库的使用一般都会绑定一个后端语言,那种使用数据库进行数据分析,生敲sql语句的大神着实牛逼,不属于我描述的范畴内。目前来看,市面上的主流编程语言基本都实现了对mysql的兼容和接口,只要按照语法规范调用即可,然后就可以疯狂的增删改查了!

 

 

参考文章:https://www.cnblogs.com/winton-nfs/p/11524007.html

 

posted @ 2020-03-31 15:30  wx_mm1209  阅读(162)  评论(0)    收藏  举报