linux系统mysql数据库怎么进入数据库

嘿,你谈到了 MySQL 连接。
上周一个实习生问我,这让我想再读一遍。

如果要连接本机上的mysql,通常是打开cmd窗口,切换到mysqlbin目录,输入命令mysql -u root -p。
按 Enter 键后,它会要求您输入密码。
如果你刚安装mysql,root默认是没有密码的,直接回车即可。
进入后会看到mysql>提示符。

如果你想连接到远程服务器,例如IP是1 9 2 .1 6 8 .1 .1 00,用户是admin,密码是1 2 3 4 5 6 ,你可以这样输入:mysql -h 1 9 2 .1 6 8 .1 .1 00 -u admin -p1 2 3 4 5 6 请记住,-u 和用户名之间以及 -p 和密码之间没有空格。
我以前见过有人因此而无法连接。

要退出 MySQL,只需键入 exit 并按 Enter 即可完成。

至于创建数据库、创建表、插入数据等任务,我就用我上次写的例子给大家举个例子。
但是,您应该注意您发送的地址var(5 0)default'。
引号应该是单引号还是双引号取决于您的 MySQL 版本和系统。
有时可能会出现问题。
我通常使用双引号,或者直接省略它们,具体取决于系统如何识别它们。

SQL 创建数据库学校; -
创建一个名为 school 的图书馆 使用学校; -
切换到学校图书馆 创建表教师( id INT(3 ) AUTO_INCRMENT NULL 非主键,-
id为主键,自增 名称 字符(1 0)不为空,-
名称不能为空 地址 VARCHAR(5 0) 默认 '深圳', -
默认地址为深圳 年日期 -
年日期类型 ); -
表创建结束
-
输入数据 INSERT INTO老师VALUES(NULL, '张三', '广州', '1 9 9 0-01 -01 '); -
您无需填写ID,系统会自动给出 INSERT INTO TEACHER VALUES (NULL, '李思', '上海', '1 9 8 5 -05 -1 5 ');
你看,INSERT INTO老师VALUES(NULL, '张三', '广州', '1 9 9 0-01 -01 ');这里的NULL告诉MySQL不需要手动填写ID列,让它自己填写。
在您发送的示例中,''(两个单引号)是一个空字符串。
这行代码 INSERT INTO Teacher VALUES(&3 9 ;&3 9 ;,&3 9 ;Glachenang&3 9 ;,&3 9 ;建平一中&3 9 ;,&3 9 ;1 9 7 6 -1 0-1 0&3 9 ;);存在语法错误。
这应该包含在教师价值观中('', 'Gluchengang', '建平一中', '1 9 7 6 -1 0-1 0');正确的。

尝试一下。
如果这不起作用,请告诉我您的环境版本,我会帮助您调查。

win11怎样连接自带子系统linux中的mysql数据库

linux 下如何进入 mysql 命令行