MySQL教程基础篇(二):初识MySQL

登录和退出

在windows菜单中找到 MySQL Client,登录到MySQL,仅限 root 用户

也可以使用CMD命令行登录:上一篇的安装步骤中,有一个环境变量的配置,如果勾选了的话,可以使用管理员身份打开CMD,在任意目录下敲入 mysql -u root -p 命令,然后输入密码,这样就可以成功登陆mysql服务了。

命令行的参数可以多写几个:

mysql -h localhost -P 3306 -u root -p

-h:访问的mysql的主机 host

-P:端口号

-u:用户名

-p:密码

环境变量配置

如果上一篇的安装步骤没有配置环境变量,可以手动再配置一下环境变量。

环境变量如果是手动写的,需要注意多个环境变量之间的英文分号 ; 

环境变量的读取顺序是从前往后,如果MySQL的环境变量配置放在最后且不可用的话,可以考虑放在最前试试。

退出MySQL服务:Ctrl +C 或者 quit 或者 exit

my.ini配置文件介绍

配置文件中有 [mysql] 和 [mysqld] 的参数说明,分别表示mysql 的客户端和服务端

这里解释一下配置文件中的参数

port=3306端口号
default-character-set=utf8默认使用的字符集
basedir="C:/Program Files/MySQL/MySQL Server 5.5/"安装目录
datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"数据存储目录
character-set-server=utf8服务端的字符集
default-storage-engine=INNODB默认的存储引擎
max_connections=100最大连接数
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"语法模式

如果手动修改了配置文件的内容,需要重启MySQL服务使配置的变更生效

MySQL服务启动与停止

1、在window服务管理中手动停止和启动,也可以切换手动启动和开机自启动

计算机-->管理-->服务

2、命令行启动和停止

以管理员身份进入CMD命令行

MySQL的常见命令

status:查看MySQL当前的状态

常用的基础命令

status查看MySQL服务的当前状态,可以查看当前登录用户,当前所在的数据库,服务器端口号,字符集等
show database查看MySQL所有的数据库
use [dbname]进入名为 [dbname] 的数据库
show tables查看数据库中所有的数据表(需要先进入某个数据库)
show tables from [dbname]查看名为 [dbname] 的数据库下的所有数据库(不需要进入 [dbname] 数据库)
select database()查看当前所在的数据库
desc [tablename]查看名为 [tablename] 的数据表结构

create table [tablename] (

      column1  dataType,

      column2  dataType,

      ...);

创建数据表

MySQL的语法规范

1、不区分 大小写,但建议关键字大写,表名、列名小写

2、每条命令最好以英文分号 ; 结尾3、每条 命令根据需要,可进行锁紧、换行

例:

mysql> SELECT
    -> *
    -> FROM
    -> stuinfo;
+------+------+
| id   | name |
+------+------+
|    1 | Jack |
+------+------+
1 row in set (0.00 sec)

4、注释:

      单行注释: #注释内容

      单行注释:  -- 注释内容(注意中间有空格)

      多行注释:  /* 注释内容 */

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值