一、MySQL基础
一、MySQL安装文件下载
下载地址:
二、安装
选择custom,一步步按提示安装。
三、联接
1.连接mysql服务器
- 确保mysql服务已开启(右键计算机>>管理>>服务和应用程序>>服务>>MySQL57,查看状态)
- 进入cmd,输入:mysql -uroot -p,输入密码,显示如下则表示连接成功。
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.7.10-log MySQL Community Server (GPL)
在远程服务器上部署mysql,链接的时候还要加上-h <hostname>
2.重启/关闭mysql服务器
通过管理等步骤重启,或者使用如下命令:
net start mysql57
使用如下命令关闭服务器:
net stop mysql57
在mac os操作系统上,重启服务器的命令为:
mysql.server start
在Linux操作系统上,重启服务器的命令为:
service mysql restart (5.5.7版本命令)
关闭服务器的命令为:
mysql.server stop
3.登录的相关命令
- -u:用户名,若为root用户,则为-uroot;
- -p:登录密码,建议直接输入-p,不建议输入-p[password]的形式,“[]”表示直接在“-p”后面输入“password”,不输入方括号;
- -h:服务器名;
- --prompt:修改命令提示符,如--prompt=?//,则登录进mysql后,命令提示符变成?//
或者在登录进mysql后,输入prompt 提示符
,也可改变提示符。此时常用的提示符修改如下: - \D:完整的日期;
- \d:当前数据库;
- \h:服务器名称;
- \u:当前用户名。
- -V:显示版本号,如输入“mysql -V”,则显示如下:
mysql Ver 14.14 Distrib 5.7.10, for Win32 (AMD64)
四、更改字符集
在mysql>命令端输入命令\s后,发现mysql的默认字符集如下:
Server characterset: utf8
Db characterset: utf8
Client characterset: gbk
Conn. characterset: gbk
但是,gbk通用性不如utf8,因此,通过如下方式转换:
- 复制C:\Program Files\MySQL\MySQL Server 5.7目录下的my-default.ini为my.ini
- 打开my.ini,在“# *** upgrade to a newer version of MySQL.”和“# Remove leading # and set to the amount of RAM for”之间加入如下代码:
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
重启服务器进入,输入\s(或者status)后发现字符集已改变:
Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8