首页 / MYSQL / Mysql简介及安装教程
Mysql简介及安装教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mysql简介及安装教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3912字,纯文字阅读大概需要6分钟。
内容图文
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。 二、Mysql的安装及配置 1、下载mysql进入mysql官网https://dev.mysql.com/downloads,在官网下载的是zip压缩包。 第一步:
第二步:
第三步:
2.解压并配置环境变量
第一步:复制路径:
第二步:接下来,双击path
然后点击新建,把之前复制的路径假如就好,然后不断的点确定
三、运行MySQL服务端
1,方法一,直接在cmd窗口输入mysqld就行了。
2,方法二,通过系统服务的方式来控制mysql服务的开启或关闭,那么就需要将mysql加入到系统服务中
第一步,以管理员的身份打开cmd
第二步,输入mysql --install,如果得到Service successfully installed说明成功
第三步,我们可以检查是否把mysql加到服务中,搜索服务,然后进入服务界面
会得到这样一个界面,说明已经配置成功
现在我们就可以在以管理员身份进入cmd,然后输入net start mysql就可以启动mysql
四、关掉mysql服务端的方法
1,直接打开任务管理器,直接选中mysqld.exe,右键点结束任务就行了
2,以管理员身份进入cmd,先tasklist |findstr mysql 查找出mysql的进程PID,然后用taskkill /F /PID 就行了
3,和上面用系统服务开启的方式相对应的,输入net stop mysql就可以结束
五、开启客户端,连接服务端
我们也要以管理员身份进入。
进入之后我们可以修改密码。
方法1: 用SET PASSWORD命令
首先登录MySQL,使用mysql自带的那个客户端连接上mysql。
格式:mysql> set password for 用户名@localhost = password(‘新密码‘);
例子:mysql> set password for root@localhost = password(‘123‘);
方法2:用mysqladmin ,不用登陆客户端mysql,直接在cmd中操作就行
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接编辑那个自动的mysql库中的user表
首先登录MySQL,连接上mysql服务端。
mysql> use mysql;
mysql> update user set password=password(‘123‘) where user=‘root‘ and host=‘localhost‘;
mysql> flush privileges;
六、修改字符集编码
我们在数据库中输入中文时,就会出现编码错误的现象,
在mysql客户端输入show variables like ‘%char%’;得到
+--------------------------+-------------------------------------------+
| Variable_name | Value |
+--------------------------+-------------------------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | F:\jj\mysql-5.6.42-winx64\share\charsets\ |
+--------------------------+-------------------------------------------+
从上面可以看到,编码是不统一的,所以会出现编码问题,解决编码问题有两种方案。
1,方案一:在插入数据之前,先执行一条指令:set names latin1,但是我们如果断开连接,退出数据库之后,在连接进来以后,插入数据时如果不执行set names latin1,还是会乱码,说明这句指令没有让字符集永久生效
2,方案二:在配置文件里面修改客户端和服务端参数,可以实现set names latin1;的效果,并且永久生效
首先在mysql文件夹下加入一个my.ini配置文件
然后在其中写入
这样,把之前开的mysql服务端关了,重新启动,mysql的所有编码都改为utf8了,就不会出现中文编码乱码的现象了,而且这是永久性修改的,退出之后再进入查看数据,也不会出现问题。
Mysql简介及安装教程
标签:访问 灵活 zip 商业 ges server show 教程 就会
本文系统来源:https://www.cnblogs.com/linbin7/p/11921918.html
内容总结
以上是互联网集市为您收集整理的Mysql简介及安装教程全部内容,希望文章能够帮你解决Mysql简介及安装教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。