安装mysql:

1 解压压缩包

2 进入dos窗口,切换到mysql\bin目录

3 执行mysqld -nt-install mysql(mysqld -install mysql好记一点)

4 启动服务net start mysql

备注:

1 windows版本将my-default.ini复制为my.ini。同样的操作

2 5.6貌似没有my.ini或者my.ini全为注释也没有影响正常启动(待验证)

3 如非职业DBA,直接下载可执行文件安装即可。省去这些麻烦。

卸载:

1 停止服务net stop mysql

2 执行卸载操作mysqld -remove mysql

常用命令

1 登陆:mysql -u root -p

root为系统自带用户,这个用户通常理解为本机用户,

所谓本机用户指的是只能在自己的这台电脑上登陆数据库服务器,此用户默认没有密码

可执行文件mysql是Mysql厂商提供的客户端工具,借助这个工具执行一些常用的操作

select user();

需要发送到服务端的命令都要加分号

显示当前数据库状态:status(\s)

显示当前系统有哪些函数

? functions

查看命令,关键字的用法

? {select|alter|varchar|date}

以列的形式显示数据结果(sql语句后加“\G”)

启动服务时指定字符

—character-set-server=utf8;

登陆后设置变量(重启mysql服务后失效)

set character_set_server=utf8;

临时改变窗口的字符编码;

set character_set_client = utf8;

set character_set_server = utf8;

解决mysql不能插入中文数据的方法my.cnf里添加

[mysqld]添加:

character-set-server=utf8mb4

试了很多种,只有utf8mb4才可以,mac平台的关系吗?

windows貌似没有这样的烦恼。

utf8mb4是utf8的超集

--------------------------------------