怎么用sql语句创建数据库

对,就是这事儿。
SQL建库,先连服务器,再建库,最后选库。

连接服务器:用工具,填地址、用户、密码。

建库:写CREATE DATABASE,换数据库名。

选库:用USE,指定新库。

例子:想建“mydatabase”,脚本如下:
-
连服务器:mysql -u用户名 -p密码 -h服务器地址 -
创建库:CREATE DATABASE mydatabase; -
选库:USE mydatabase;
建完库,就能操作了。
记得权限要够,库名别和别人重复。
不同系统语法可能不一样,但套路差不多。

sql查询语句在哪里打

哎哟,说到SQL查询语句的执行,这可是个老生常谈的话题了。
咱们就聊聊这个吧。

先说数据库管理工具吧,比如MySQLWorkbench,这可是MySQL的官方图形化管理工具。
用户打开后,先得连接到数据库服务器,然后选择目标数据库,进入“SQLEditor”标签,就看到查询窗口了。
你把SQL语句往里一输,然后点那个闪电图标,或者按Ctrl+Shift+Enter,就能执行了。

再比如phpMyAdmin,这玩意儿是Web版的,你直接在浏览器里访问,选好数据库,点“SQL”选项卡,大文本框里输语句,然后点“Go”按钮就OK了。

还有SQLServerManagementStudio(SSMS),这可是SQLServer的专用工具。
启动后连接实例,展开数据库节点,右键“Databases”下的数据库,选“NewQuery”打开查询编辑器,输好语句,按F5 或点击“Execute”按钮运行。

再说说MSAccess,打开数据库,点击“查询”按钮,选“SQL视图”,在视图中编或编辑SQL查询,然后点击“运行”按钮。

接下来是命令行工具,比如MySQLShell/CommandLineClient,你就在终端或命令提示符里输入mysql-uyour_username-p,回车后输入密码,进入mysql>提示符环境,直接输SQL语句按回车执行。

再比如PostgreSQL的psql,终端或命令提示符里输入psql-Uyour_username-dyour_database,回车后输入密码,进入your_database=提示符环境,输SQL语句执行。

然后是集成开发环境(IDE),比如VisualStudioCode,安装“SQLTools”扩展,增强SQL编辑和执行功能,支持连接多种数据库直接运行查询。

还有PyCharm/IntelliJIDEA,这两款IDE都支持数据库连接配置,内置数据库工具里编和执行SQL语句。

最后说说编程语言中的嵌入式SQL,用户可以在编程语言中嵌入SQL语句,通过JDBC(Java)、ODBC(C++等)、Python的sqlite3 模块、Node.js的mysql或pg包等方式,实现SQL操作与程序逻辑的集成。

嗯,就这么多,说起来挺复杂的,但其实就是这么一回事。

sql语句,查询数据库里除了某一条记录外的所有记录。

说实话,用SQLServer排除特定记录这事儿,我以前经常在某个项目里碰到。
记得有一次做报表,客户非要某个不合规的数据不显示,当时我就琢磨怎么写这个排除条件。

你说的这个SELECT FROM jy_name WHERE name NOT LIKE '某条记录',确实是个思路。
不过用NOT LIKE这里得注意,它只匹配包含完整字符串的记录。
比如你用NOT LIKE '某条记录',那'某条记录的一部分'这种也会被排除。
如果数据里刚好有这种部分匹配的,结果可能跟你预期的不一样。

我当时更常用的是WHERE id 1 00这种,前提是知道那条特定记录的主键值是1 00。
这写起来简单,执行效率也高,数据库引擎优化得特别好。
如果表里name列是唯一的,那用WHERE name '某条记录'也行。

执行语句的时候,我习惯右键那个查询窗口选"执行",或者按F5 看结果的时候,我会点开那个网格视图,拖动列调整下顺序,有时候还会用"排序"功能按某个字段排个序,这样更容易发现有没有漏掉的记录。

哦对了,这个操作其实跟数据库权限也有点关系。
有次我权限不够,明明写对了SQL,执行时就说找不到表,后来才知道是数据库角色权限没给对。
所以如果报错,可能得检查下登录账户的权限设置。