【最最最小白】MySQL的相关配置操作

MySql下载安装:

由于我们用的是线上的一个破解版的Navicat来连接MySql数据库。所以我们这里下载的是指定的MySql数据库,    Navicat下载和破解链接如下:

https://www.jianshu.com/p/c1347470b547

MySql下载的版本是Navicat 12.x 【目前最新12.1.22】,MySql的下载地址:https://dev.mysql.com/downloads/mysql/ 安装方式只要一直点击下一步下一步就可以了,不会的话请百度一下,参考链接:https://baijiahao.baidu.com/s?id=1630347658327095638&wfr=spider&for=pc

初始化数据库:

在MySql的安装目录【C:\Program Files\MySQL\MySQL Server 8.0】粘贴my.ini文件,文件中的配置如下:
[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=C:\Program Files\MySQL\MySQL Server 8.0

# 设置mysql数据库的数据的存放目录

datadir=C:\Program Files\MySQL\MySQL Server 8.0\data

# 允许最大连接数

max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

命令行使用操作数据库:

以管理员的身份打开命令行工具,输入【mysqld --initialize --console】回车,就会在目录下生成一个data文件夹,文件夹里面会有各种格式的文件,然后在命令行工具中把root@localhost:后面的那几个字符串复制出来保存。

输入【mysqld --install #】进行注册my sql服务

输入【:net start mysql】或者【.\:net start mysql】启动MySql服务

输入【mysql -u root -p】进行数据库登录,默认数据库账号密码分别是 root / roor 

输入【数据库密码root】就可以登录数据了,这时候命令行已经是在数据库服务中了,可以操作数据库。

【use 数据库名字 】 : 切换数据库。

【;】表示结束的语句,所以在数据库操作语句末尾一定要加上【;】

【show databases】:显示所有的数据库

【停止MySQL服务】:.\:net stop mysql

【查看数据库的端口号】:

【矫正】如何把本地数据库部署到远端服务器:

其实不是把本地的数据库部署到远端,而是在服务端安装MySQL,然后从本地数据库中导出SQL语句,再在服务器安装的MySQL中执行,这样就相当于在远端服务器进行建表建库的操作,相当于把本地的数据库部署到远端了,之前是我理解错了。

命令行操作MySQL的部分命令:

help     (\?) Synonym for `help'.

clear    (\c) Clear the current input statement.

connect  (\r) Reconnect to the server. Optional arguments are db and host.

delimiter (\d) Set statement delimiter.

ego      (\G) Send command to mysql server, display result vertically.

exit      (\q) Exit mysql. Same as quit.

go        (\g) Send command to mysql server.

help      (\h) Display this help.

notee    (\t) Don't write into outfile.

print    (\p) Print current command.

prompt    (\R) Change your mysql prompt.

quit      (\q) Quit mysql.

rehash    (\#) Rebuild completion hash.

source    (\.) Execute an SQL script file. Takes a file name as an argument.

status    (\s) Get status information from the server.

tee      (\T) Set outfile [to_outfile]. Append everything into given outfile.

use      (\u) Use another database. Takes database name as argument.

charset  (\C) Switch to another charset. Might be needed for processing binlog with multi-byte charsets.

warnings  (\W) Show warnings after every statement.

nowarning (\w) Don't show warnings after every statement.

resetconnection(\x) Clean session context.

修改默认的数据库用户名和密码:

【修改用户名:用户名一般不要去修改,让默认root就行了】

mysql -u root -p

Enter password:***

mysql> use mysql;  选择数据库

Database changed

mysql> update user set user="新用户名" where user="root";    将用户名为root的改为新用户名

mysql> flush privileges;    刷新权限

mysql> exit

【修改密码】

mysql>set password for'root'@'localhost'=password('newpasswd');

mysql>set password for'root'@'%'=password('newpasswd'); //本条可选

修改数据库的端口号:

在【my.ini】文件中直接修改,删除【data】文件夹 , 重新执行 【mysqld --initialize --console

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 220,367评论 6 512
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,959评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,750评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,226评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,252评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,975评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,592评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,497评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,027评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,147评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,274评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,953评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,623评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,143评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,260评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,607评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,271评论 2 358

推荐阅读更多精彩内容

  • 1.A simple master-to-slave replication is currently being...
    Kevin关大大阅读 5,969评论 0 3
  • mysqladmin -u root -p oldpass password newpass mysqladmin...
    不排版阅读 2,173评论 0 3
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,037评论 0 19
  • MySQL安全配置 数据库作为数据管理的平台,它的安全性首先由系统的内部安全和网络安全两部分来决定。对于系统管理员...
    这是什么娃哈哈阅读 1,545评论 0 6
  • 大概在本世纪初,就有一大批80后宣扬“中国式父母”习惯于以爱之名绑架孩子,批判父母“把自己未完成的理想寄托在孩子身...
    晚来Yvonne阅读 299评论 0 1