MySQL常用语句
- 启动mysql网络服务:net start mysql
- 登录mysql:mysql -uroot -p 123456
- 修改密码:usr mysql
ALTER USER ‘root’@'localhost’IDENTIFIED WITH mysql_native_passward BY ‘123456’; - 刷新权限:flush privileges;
- 显示所有的数据库:show databases;
- 打开某个数据库:use 数据库名称;
- 显示mysql中所有的表:show tables;
- 显示mysql数据库中user表的列信息 :describe user;
- 创建数据库:create database 名称;
- 选择数据库:use 数据库名称;
- 退出mysql:exit;
Navicat for MySQL
Navicat 是一个可多重连接的数据库管理工具,它可让你连接到 MySQL、Oracle、PostgreSQL、SQLite 和/或 SQL Server 数据库,让管理不
同类型的数据库更加方便。Navicat 的功能足以符合专业开发人员的所有需求,但是对数据库服务器的新手来说又相当容易学习。有了极完备的图形
用户介面 (GUI),Navicat 让你可以简便地以安全且简单的方法创建、组织、访问和共享信息。
Navicat和SQLyog一样都是很强大的数据库管理工具,Navicat是以速度快和操作方便著称,而SQLyog的优点是易使用、快速而简洁的图形化界面;这两款工具都是对MySQL进行操作的工具。
Navicat 提供了三种平台 - Microsoft Windows、Mac OS X 和 Linux。它可以让用户连接到本机或远程服务器、提供一些实用的数据库工具如数
据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建工具及计划以協助管理数据。
点击navicat.exe启动navicat
-
连接名填主机IP地址,可通过ipconfig查看ipv4地址
-
右键左侧空白,或者连接名,可新建数据库
-
MySQL的“utf8mb4”是真正的“UTF-8”。2.MySQL的“utf8”是一种“专属的编码”,它能够编码的Unicode字符并不多。我要在这里澄清一下:所有在使用“utf8”的MySQL和MariaDB用户都应该改用“utf8mb4”,尽量不要再使用“utf8”。
-
utf8mb4: A UTF-8 encoding of the Unicode character set using one to
four bytes per character.
utf8mb3: A UTF-8 encoding of the Unicode
character set using one to three bytes per character.
utf8: An alias
for utfmb3. -
utf8mb4排序规则:utf8mb4_unicode_ci 和 utf8mb4_general_ci
general_ci 更快,unicode_ci 更准确,推荐unicode_ci