掌握数据库连接是操作MySQL的首要步骤。标准连接格式为:mysql -h主机地址 -u用户名 -p用户密码
,通过实际案例演示不同场景下的连接方式。
在系统终端执行连接指令时,建议先进入MySQL安装目录。新安装环境下,root账户默认无密码,直接回车即可建立连接,成功提示符显示为mysql>。
远程连接需指定主机IP地址,格式示例:mysql -h110.110.110.110 -uroot -pabcd123
。注意参数间空格规范,确保连接稳定性。
操作类型 | 标准格式 | 应用实例 |
---|---|---|
密码修改 | mysqladmin -u用户名 -p旧密码 password 新密码 | 将root密码从ab12改为djg345:mysqladmin -uroot -pab12 password djg345 |
权限管理 | GRANT 权限 ON 数据库.* TO 用户@主机 IDENTIFIED BY '密码' | 创建本地测试账户:GRANT SELECT ON mydb.* TO test2@localhost IDENTIFIED BY '' |
使用CREATE DATABASE 库名
建立新数据库,建议先执行存在性检查:DROP DATABASE IF EXISTS 旧库名
避免命名冲突。
CREATE TABLE teacher ( id INT(3) AUTO_INCREMENT PRIMARY KEY, name CHAR(10) NOT NULL, address VARCHAR(50) DEFAULT '深圳', year DATE);
LOAD DATA LOCAL INFILE '文件名' INTO TABLE 表名
START TRANSACTION;
与ROLLBACK;
配合使用 SHOW STATUS LIKE 'Qcache%'
监控缓存效率