MySQL笔记(一)

1.MySQL目录结构

bin目录---存储可执行文件

data目录---存储数据文件

docs目录---文档

include目录---存储包含的头文件

lib目录---存储库文件

share---错误消息和字符集文件



2.配置文件my.ini

打开此文件

找到客户端信息

[client]

port=3306   //MySQL的默认端口号

[mysql]

default-character-set=latin1    //默认编码方式

将默认编码方式改成UTF8。

即default-character-set=utf8


[mysqld]               //进行MySQL服务器端的配置

# The TCP/IP Port the MySQL Server will listen on

#Path to installation directory. All paths are usually resolved relative to this.
basedir="C:/Program Files/MySQL/MySQL Server 5.5/"           //MySQL安装目录

#Path to the database root
datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"               //数据存放目录

# The default character set that will be used when a new schema or table is
# created and no character set is defined
character-set-server=latin1                                        //修改点 同上

改为character-set-server=utf8



3.服务的状态设置(windows中的都可以)

1. 计算机管理中的服务

2. 命令行实现

cmd     输入net start mysql(或者别的服务) 开启

             输入net stop mysql(或者别的服务)停止


cmd清屏 cls



4.MySQL的登录与退出

登录范式:

mysql 参数

具体可用参数如下:

加载失败

-V(大写)

超级用户root

-uroot

-p(小写)(密码)

-P3306

-h127.0.0.1(本地回环地址)(连接本地服务器)

因为3306和127.0.0.1是默认的,可不写


再次重新登录不需要再一次输入命令(因为已经正确成功的输入了一次命令)

我们可以按键盘的↑↓箭头进行命令的搬越



5.修改MySQL的提示符

提示符指的是登陆成功后出现的字符名(如原始的是:mysql>)

两种方式


方法一

方法二

常用的MySQL的提示符

举个栗子:




6.MySQL修改用户名和密码

修改用户名
mysql> use mysql;  选择数据库
Database changed
mysql> update user set user="dns" where user="root";    将用户名为root的改为dns


7.MySQL常用命令以及语法规范

意思是它需要一个结束符(;)来结束这个命令。



8.操作数据库

(1)创建数据库

CHARACTER SET charset_name是可以不写的。

举个栗子:


那么当t1这个数据库是已经存在的呢,会发生报错,但如果加上IF NOT EXISTS,不会报错,但会有警告:


编码方式



(2)查看当前服务器下的数据表列表


我们知道,当正确安装MySQL以后,它会自带四个数据表

举个栗子:


(3)修改数据库的编码方式

举个栗子:



(4)删除数据库

IF EXISTS 跟IF NOT EXISTS用法差不多。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值