投稿    登录
欢迎来访~

MySQL基本配置

Other Payne 757浏览 0评论

扫码或搜索:进击的Coder

发送

即可立即永久解锁本站全部文章

主要亮点为配置和密码找回,安装什么的就。。。

MySQL基本配置

官网地址:www.mysql.com

安装可参考:https://cuiqingcai.com/5200.html

 

window:

注意终端mysqld开启的不能关闭!

 

制作服务:

  1. 关闭进程

  1. 安装服务与移除服务

Linux:

基本使用:

// 查看所有的数据库

show databases;

// 进入对应的库:

use database(name)

查看表:

select * from db;

配置环境变量:

在文档最后一行加入:

管理员密码设置与找回:

管理员账号登录(没有密码,直接回车进入。)

设置管理员密码

MySQL密码找回:

密码验证思路:mysql必定将管理员账号密码存储在某个文件夹内,使用时与输入密码验证,成功则能够连接,否则连接失败。

密码找回思路:

跳过MySQL密码的验证直接进入

  1. 停止mysql服务(注:需要终端的管理员权限运行)

    // windows:

查询进程,并找到PID:

  1. kill掉mysql进程,否则是停止不了服务的,无论如何都需要kill掉:

// Linux/mac:命令不同,基本思路相同
systemctl stop mysql(centos中默认的mysql是mariadb,可将mysql替换成mariadb即可)

若安装了mysqld(mysql服务)需停止MySQL的进程服务 ,若没有安装mysql的服务则此步可省略

重新启动mysql服务,且跳过授权表

登录,重新修改密码

// 登录(此时MySQL的root权限是没有密码的,直接回车即可进入)

mysql -uroot -p

// 修改密码(在连接数据库状态中):

update mysql.user set password=password(“yourpassword”) where user=”uroot” and host=”localhost”

刷新保存设置(这个一定需要,要不之前的功夫都白费了):

退出:

重启启动mysql服务(终端中):

安装了MySQL服务的:net start mysql

若没有安装则在cmd中mysqld启动一些,用另外的一个cmd连接即可

字符编码:

查看字符编码

登录进入mysql后

进入mysql文件夹(这个可不设置,当然设置最好。):

字符编码配置默认文件:my-default.ini

新建后缀名为:’.ini‘的文件

[mysqld]
character-set-server=utf8
collation-server=urf8_general_ci
[client]
default-character=utf8
[mysql]
default-character=utf8
user =”root”
password =”123456″

转载请注明:静觅 » MySQL基本配置

更多文章、联系博主、技术交流、商务合作

扫码或搜索:进击的Coder

进击的Coder

微信公众号 扫一扫关注

喜欢 (4)or分享 (0)

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请狠狠点击下面的

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址