【MySQL常用操作及基础知识】教程文章相关的互联网学习教程文章

mysql数据库常用操作【代码】【图】

.169 -p3306 -uroot -p $               //输入密码2. 允许远程登录授权$ GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘youpassword‘ WITH GRANT OPTION; $ FLUSH PRIVILEGES; $ exit;3. 修改密码> SET PASSWORD FOR ‘root‘@‘localhost‘=PASSWORD(‘123456‘);> exit; 二、数据库表操作> create database mybatabase charset utf8; > show databases;#模糊查询数据库表 > show databases ...

数据库-mysql常用操作【代码】

+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | test | +--------------------+ 4 rows in set (0.00 sec)   2)数据库创建:create database test2 charset utf8;注:charset utf8可以支持中文  MariaDB [mysql]> create database test2 charset utf8; Query OK, 1 row affected (0.00 sec)  3) 数据库删...

MySQL常用操作列表

‘@‘localhost‘ IDENTIFIED BY ‘flaskweb‘;CREATE TABLE `roles` (`id` int(11) NOT NULL AUTO_INCREMENT,`name` varchar(64) DEFAULT NULL,PRIMARY KEY (`id`),UNIQUE KEY `name` (`name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;CREATE TABLE `users` (`id` int(11) NOT NULL AUTO_INCREMENT,`username` varchar(64) DEFAULT NULL,`role_id` int(11) DEFAULT NULL,PRIMARY KEY (`id`),UNIQUE KEY `ix_users_username` (`user...

MySQL常用操作(上)【代码】

当初次安装完mysql后,可以免口令直接登陆mysql。[root@plinuxos ~]# /usr/local/mysql/bin/mysql -uroot Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.6.35 MySQL Community Server (GPL)Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other na...

MySQL常用操作(下)【代码】

用户管理mysql> grant all on *.* to ‘user1‘@‘127.0.0.1‘ identified by ‘123456‘; ##创建用户并授权mysql> grant SELECT,UPDATE,INSERT on db1.* to ‘user2‘@‘127.0.0.1‘ identified by ‘passwd‘;mysql> grant all on db1.* to ‘user3‘@‘%‘ identified by ‘passwd‘;mysql> show grants; ##查看授权mysql> show grants for user1@127.0.0.1;mysql> GRANT ALL PRIVILEGES ON *.* TO ‘...

MySQL常用操作(一)【代码】

TABLE IF NOT EXISTS `qa_law66_content`(`id` INT UNSIGNED AUTO_INCREMENT,`title` VARCHAR(100) NOT NULL,`question` VARCHAR(2000) NOT NULL,`answer` VARCHAR(15000) NOT NULL,`cate` VARCHAR(20) NOT NULL,`source` VARCHAR(40) NOT NULL,PRIMARY KEY ( `id` ))ENGINE=InnoDB DEFAULT CHARSET=utf8;qa_law66_links为表名,有单引号的都是表中的字段。UNSIGNED AUTO_INCREMENT表示自动增加属性,在往数据表中写数据时可以不写...

MYSQL 常用操作

1.登录到mysql :mysql -u root -p2.创建一个数据库:create database 数据库名 [其他选项]; 如:create database firstbase character set gbk; 3.show databases; 命令查看已经创建了哪些数据库。4.要对一个数据库进行操作,必须先选择该数据库,否则会提示错误。 两种方式: 1.在登录数据库时指定,命令:mysql -D 所选择的数据库名 (-h 主机名) -u 用户名 -p 如:mysql -D firstbase -u root -p 2.登录...

MySQL常用操作

忘记密码1、MySQL5.7在安装目录的my-default.ini(我的电脑里装了两个MySQL数据库,与5.7共用3306端口,MySQL5.6在my.ini文件)里添加语句:skip-grant-tables2、重启服务即可此时连上数据库后可新建用户,然后对原有用户(忘记密码的账户)重新设置密码 数据库备份常规的直接用Navicat工具做数据库的SQL备份操作即可,但由于某些表中含特殊字符可能破坏SQL语句(比如将Word文件存入了数据库),导致无法还原,所以最安全的方法还是...

五、mysql中sql语句分类及常用操作【图】

1.sql语句分类: DQL语句  数据查询语言  select DML语句  数据操作语言  insert delete update DDL语句  数据定义语言  create drop alter TCL语句  事务控制语言  commit rollback 2.创建一个新的数据库,create database database_name;3.导入数据库脚本,source url(该路径可直接拖动文件到dos命令窗口获得)4.查看该数据中所有的表,show tables;5.查看某张表的结构,desc table_name;6.select 全字段 from t...

Linux下mysql的常用操作【代码】

显示数据库  show databases; 选择数据库use 数据库名; 显示数据库中的表show tables; 显示数据表的结构describe 表名; 显示表中的记录SELECT * FROM 表名 建库create databse 库名; 建表create table 表名 (字段设定列表);mysql> create table name(-> id int auto_increment not null primary key ,-> uname char(8),-> gender char(2),-> birthday date ); Query OK, 0 rows affected (0.03 sec)mysql> show tables; +------...

mysql常用操作

alter table test add column num int; 修改列 alter table test modify column num int; 删除列 alter table test drop column num; 添加索引 alter table test add index my_index(subkey); 删除索引 alter table test drop index my_index; 查看索引 show index from test; 查看表引擎 show create table test; 创建过程 DROP PROCEDURE IF EXISTS proc1; DELIMITER $$ CREATE PROCEDURE proc1(in max int) BEGIN DECLARE ...

Mysql常用操作【代码】

Mysql常用操作设置更改root密码 连接Mysql Mysql常用命令 Mysql用户管理 常用sql语句 Mysql数据库备份恢复设置更改root密码 默认情况下,Mysql的root用户密码是空的,可以直接登录。为了安全,要设置root的密码。 /usr/local/mysql/bin/mysql -uroot //直接进入mysql export PATH=$PATH:/usr/local/mysql/bin/ //临时加入到PATH所指定的路径中 echo "export PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile //重启永久生效M...

MySql | 常用操作总结【代码】

DATABASE 数据库名; 删除数据库名:drop database <数据库名>; 选择数据库:use 数据库名; 创建数据表:CREATE TABLE table_name (column_name column_type);  实例:CREATE TABLE IF NOT EXISTS `article`( `id` int AUTO_INCREMENT, `title` varchar(50) NOT NULL, `timepost` date, `author` varchar(25), `addressOriginal` varchar(200), `text` longtext, `text_nocode` text, `article_type_id` int , PRIMARY KEY(`id...

Mysql之常用操作【代码】【图】

1.数据库的创建create database 数据库名  创建一个名为db的数据库;2.查询数据库show databases;  查询所有数据库3.删除数据库drop database 数据库名;  4.进入数据库针对某个数据库操作时需要先进入该数据库才能进行操作use 数据库名     二、对表的操作注:在对表进行操作时需要先进入该表所在的数据库,之后才能对该表进行操作1.表的创建与设计create table 数据库名(字段)    创建表的同时需要对该表进行设计,...

MySQL常用操作

Win7登陆MySQL数据库进入目录:cd 安装目录\bin后,执行命令mysqld -install安装mysql服务,服务安装成功后,执行net start mysql命令启动Mysql服务。输入:mysql -u root -p 密码:xxxx 这时报错pymysql.err.OperationalError: (1045, u"Access denied for user ‘root‘@‘localhost‘ (using password: No)") 最简单的方法是更换了root密码的认证方式解决的,新版mysql使用的caching_sha2_password,换成mysql_native_password我...