安装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的超集
--------------------------------------